В настоящее время я новичок в разработке android react-native, у меня проблема с развертыванием моего приложения на другом мобильном устройстве, я прочитал документацию по react native Как сгенерировать подписанный APK, я выполнил инструкцию в этом документе
React Native подписанный apk-android
Я уже настроил эти требования на основе этого документа. Я покажу вам шаг, который я сделал.
Во-первых: установите это в cmd
keytool -genkeypair -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
Второе: настройка переменных gradle
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=my-key-alias
MYAPP_RELEASE_STORE_PASSWORD=123456
MYAPP_RELEASE_KEY_PASSWORD=123456
Третье: добавление конфигурации подписи в конфигурацию градиента вашего приложения.
...
android {
...
defaultConfig { ... }
signingConfigs {
release {
if (project.hasProperty('MYAPP_RELEASE_STORE_FILE')) {
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
}
buildTypes {
release {
...
signingConfig signingConfigs.release
}
}
}
...
И наконец: Генерация релиза APK Просто запустите в терминале следующее:
$ cd android
$ ./gradlew assembleRelease
Before I do the installation, I gonna make sure that the package clearly uninstalled on my mobile device.
Ошибка:
нужно нажать на апк (вероятно при активном режиме разработчика нажать несколько раз на номер сборки в меню настроек)
вот небольшой гайд где найти параметры develoepr digitaltrends.com/mobile/…
о, вам нужно перенести apk на свой телефон, затем просто перейдите к apk на своем телефоне и нажмите на него
что вы имеете в виду для этого Джонатана,? можешь показать мне пример спасибо