Приложение работает в режиме отладки просто отлично, запустив react-native run-android
Но, когда я пытаюсь встроить режим реверсирования, запустив cd android && ./gradlew assembleRelease
, оно выдает мне эту ошибку:
android\app\build\intermediates\res\merged\release\drawable-hdpi\node_modules_reactnavigation_src_views_assets_backicon.png: error: uncompiled PNG file passed as argument. Must be compiled first into .flat file..
error: failed parsing overlays.
Failed to execute aapt
com.android.ide.common.process.ProcessException: Failed to execute aapt
Я пробовал обходные пути, такие как вставка android.enableAapt2=false
и org.gradle.configureondemand=true
в android / gradle.properties
Они оба помогли мнесоздать подписанный apk, но приложение зависало при запуске, я попытался отладить этот сбой по adb logcat
, и ошибка:
FATAL EXCEPTION: Thread-139
java.lang.RuntimeException: Unable to load script from assets 'index.android.bundle'. Make sure your bundle is packaged correctly or you're running a packager server.
Пожалуйста, помогите мне, я не могу понять,как решить это.