Как локально установить реагировать родное приложение на физический телефон андроид? - PullRequest
0 голосов
/ 19 ноября 2018

Я разработал простое приложение только с логином и домашней страницей (никаких функций пока нет, только простое расположение и навигация по экранам).И я хотел установить его на свой телефон Android.До сих пор, когда я искал в stackoverflow, был похожий вопрос, но ответы не помогли.

Мне нужно, чтобы приложение было установлено и запущено без необходимости подключения к сети.Как и при использовании Android Studio, когда вы запускаете приложение, оно устанавливает apk в ваш телефон.

Ответы [ 2 ]

0 голосов
/ 19 ноября 2018

Это хорошо определено в собственной реактивной документации.

https://facebook.github.io/react-native/docs/getting-started

Здесь нажмите на вкладку Build Projects with native code и выберите свою операционную систему.

0 голосов
/ 19 ноября 2018

Вы можете создать отладочную сборку со всеми предварительно загруженными активами. Это в значительной степени вы ищете. Таким образом, даже если ваше приложение не подключено к Metro Bundler, оно должно работать должным образом и отображать все изображения и т. Д. Выполните следующие команды из корневого каталога вашего проекта:

Копирование активов:

react-native bundle --dev true --platform android --entry-file index.js --bundle-output ./android/app/build/intermediates/assets/debug/index.android.bundle --assets-dest ./android/app/build/intermediates/res/merged/debug

Создание отладочной сборки:

cd android && ./gradlew assembleDebug

Поиск сгенерированной отладочной сборки в этой папке android/app/build/outputs/apk/debug/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...