Android 响应本机应用程序在“-variant=release”命令上崩溃:已签名的APK
我一直在尝试构建一个具有简单导航抽屉的应用程序的签名APK。我已经按照官方文件创建了密钥库。但最后,一旦oi创建了我试图运行的包react native run android-variant=release,它将成功构建,但一旦我打开导航抽屉向右滑动,应用程序就会崩溃。但该应用程序在开发服务器上运行时完全正常。我甚至尝试了$cd android&&./gradlew bundrelease,即使应用程序在同一点崩溃。甚至可以建议我如何解决这个问题,这是安装问题吗?尝试捆绑所有资产,但在此之前删除目录中的文件Android 响应本机应用程序在“-variant=release”命令上崩溃:已签名的APK,android,react-native,gradle,gradlew,Android,React Native,Gradle,Gradlew,我一直在尝试构建一个具有简单导航抽屉的应用程序的签名APK。我已经按照官方文件创建了密钥库。但最后,一旦oi创建了我试图运行的包react native run android-variant=release,它将成功构建,但一旦我打开导航抽屉向右滑动,应用程序就会崩溃。但该应用程序在开发服务器上运行时完全正常。我甚至尝试了$cd android&&./gradlew bundrelease,即使应用程序在同一点崩溃。甚至可以建议我如何解决这个问题,这是安装问题吗?尝试捆绑所有资产,但在此之前删
android/app/src/main/assets
然后运行$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
然后试着继续你的步骤。谢谢,但我试过了,所以没有找到解决我所面临问题的方法。最后,我通过在index.js中导入react导航、react导航抽屉和react原生手势处理程序并成功构建了它,解决了这个问题!!!注意:此导入应在AppRegistry.registerComponent之前完成