Приложение создано с использованием React Native и работает нормально на обоих симуляторах / эмуляторах.
Также на iPhone (через usb ... в режиме отладки).
Я не смогПопробуйте на Android (не было "Build number"!?).
Я еще не загрузил его в "App Store" ...
Но когда я загружаю его из "Google Play", приложение вылетает при запуске.
Примечание: Я "использую интерфейс подписи / keytool, который является частью Android Studio" для создания APK.
Я нашел это: Поддержка сторонних 64-битных библиотек наAndroid.
И я попробовал это решение: Смешивание 32- и 64-разрядных зависимостей в Android.
И некоторые другие, аналогичные вышеперечисленным ...
Я попытался удалить файлы ios и android, а затем снова запустить ios и android ...
Также попытался загрузить «Android»App Bundle "вместо APK (с этим приложение даже не загрузится ... не только в ожидании. Был только счетчик, чтобы увидеть ...
Итак, ничего не получалось!
Тогда я понял, что получаю сообщение об ошибке на устройстве Android, которое было:
java.lang.RuntimeException: Unable to load script. Make sure you're either running a Metro server or that your bundle index.android.bundle is packaged correctly for release.
![enter image description here](https://i.stack.imgur.com/NOOWL.png)
Я нашел это: ReleaseAPK запускается сразу при запуске.
Я хочу попробовать следующий комментарий, но я его не понимаю.
@ alexmbp
Хорошо.Он работает с
1 реакции-нативный run-android --variant = release
2 и с ./gradlew buildRelease и настройкой подписи.
3 Также я обновилgradle и должен установить android.enableAapt2 = false.
Возможно, проблема связана с обновлением gradle.
Может кто-нибудь объяснить, пожалуйста ...
Я думаю, что 1 - это просто команда втерминал.
Но что такое 2 и 3?
Спасибо:)