Если я создаю проект, чтобы реагировать на нативный, как заставить его поддерживать на нескольких Android платформах, например (Android 6 и позже) - PullRequest
0 голосов
/ 16 февраля 2020

Я новичок в мире приложений (мобильных приложений). Я хочу создать приложение, используя реагировать родной. Но необходимо, чтобы это работало в нескольких версиях android (6 и далее).

Сейчас я работаю без экспозиции и над windows 10 тоже. Итак, я установил реагировать родным, что теперь он работает с android 9 (P IE) API LVL 28 AVD. Если я закончу sh мой проект с этим API, будет ли apk работать на разных старых версиях Android? или только в телефонах, которые имеют API 9. Дайте мне советы, пожалуйста.

Если бы я разрабатывал свой проект с версией реакции 0.61.5 (последняя, ​​я думаю, 18/02/2020), запустил бы я старые API android (6 лет, я хочу) ?. Или мне нужно поставить свою собственную версию реакции на старую версию для разработки приложения на android 6 для запуска на нескольких версиях ?. Или единственное, что мне нужно сделать, это написать предложение в моем коде, которое охватывает некоторые формы.

PD: Я тоже новичок на этой веб-странице.

Ответы [ 2 ]

0 голосов
/ 19 февраля 2020

Вы хотите установить minSDK в проекте Android. Для этого откройте свой build.gradle в разделе Android вашего проекта, а затем измените minSDK на любую нужную версию. IIR C React Native полностью поддерживает API 19, а Android 6 - API 21. Если оно уже достаточно низкое, менять его не нужно. При этом я бы порекомендовал провести тестирование на нескольких телефонах.

0 голосов
/ 16 февраля 2020

Если я понимаю ваш вопрос @abdiaslabrador, вы хотите, чтобы ваше приложение было доступно пользователям по-прежнему на android версии 5.1 до 8.1, и для этого нужно выбрать Android уровень API ниже уровня 29, который предназначен только для android телефонов под управлением Android10. Для вашего случая это будет android уровень API 22, который позволит вам выбрать android версию 5.1 (леденец) и выше. Посетите официальную страницу android номера сборки для получения дополнительной информации

...