Как сгенерировать apk из реактивного нативного проекта, который я унаследовал - PullRequest
1 голос
/ 10 апреля 2020

Я унаследовал реактивный нативный проект, оригинальные программисты сгенерировали apk для android, но они больше не доступны. В проекте я вижу response-native.config. js, package. json и папку android с gradlew.

На данный момент я хотел бы просто сгенерировать apk для android ... но я не знаю с чего начать ...

Ответы [ 2 ]

1 голос
/ 10 апреля 2020

Вы можете создать сборочный выпуск, следуя этим командам. Откройте командную строку / терминал в вашем проекте и выполните следующие команды.

Установка узловых модулей.

npm install

Зависимости ссылок.

react-native link

Создание метро bundle.

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

Измените каталог на android.

cd android

Очистите Gradle.

gradlew clean

Создайте сборочный выпуск.

gradlew assembleRelease -x bundleReleaseJsAndAssets

Вы можете найти APK в

PROJECT_PATH \ android \ app \ build \ output \ apk \ release

0 голосов
/ 10 апреля 2020

Выполните следующие действия.

  • выполнить npm start в вашем root -директоре проекта
  • запустить npm i в том же root -директоре проекта
  • может выполнить react-native link в root -директории
  • сейчас cd android
  • сейчас gradlew assembleRelease

сгенерирует ваш файл .apk на project_name/android/app/build/outputs/apk/release

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