Android 反应本机+;安卓:发布版本“;无法获取BatchedBridge“;?

Android 反应本机+;安卓:发布版本“;无法获取BatchedBridge“;?,android,react-native,Android,React Native,我正试图准备发布我的应用程序,但当我运行adb安装android/app/app release.apk或从应用商店下载我的Beta版本时,它抱怨不幸的是,应用程序已停止 我运行了adb logcat,我看到: 01-13 22:46:03.949 13326 13351 E : Unable to load script from assets: index.android.bundle 01-13 22:46:03.954 13326 13371 E AndroidRunti

我正试图准备发布我的应用程序,但当我运行
adb安装android/app/app release.apk
或从应用商店下载我的Beta版本时,它抱怨
不幸的是,应用程序已停止

我运行了adb logcat,我看到:

01-13 22:46:03.949 13326 13351 E         : Unable to load script from assets: index.android.bundle
01-13 22:46:03.954 13326 13371 E AndroidRuntime: FATAL EXCEPTION: mqt_js
01-13 22:46:03.954 13326 13371 E AndroidRuntime: Process: com.potatolabs.banana, PID: 13326
01-13 22:46:03.954 13326 13371 E AndroidRuntime: java.lang.RuntimeException: com.facebook.react.devsupport.JSException: Could not get BatchedBridge, make sure your bundle is packaged correctly
01-13 22:46:03.954 13326 13371 E AndroidRuntime:        at com.facebook.react.bridge.DefaultNativeModuleCallExceptionHandler.handleException(DefaultNativeModuleCallExceptionHandler.java:24)
01-13 22:46:03.954 13326 13371 E AndroidRuntime:        at com.facebook.react.devsupport.DisabledDevSupportManager.handleException(DisabledDevSupportManager.java:158)

这是因为我的发布版本试图在调试模式下运行吗??我认为只有当它仍在尝试查找localhost:8081时才会显示该错误。

看起来我必须先运行
cd-android&&./gradlew-assembleerelease

注:
发布android版本1)cd android&&./gradlew AssemblerRelease2)build>generate signed APK 3)连接手机4)运行
adb安装android/app/app release.APK
测试发布版本是否在设备上工作5)运行
adb logcat
查看登录,以防任何东西损坏

不加载资产,知道吗?