在“ --variant = release”命令上发生React Native App崩溃:已签名APK

时间:2019-10-23 11:21:56

标签: android react-native gradle gradlew

我一直在尝试构建具有简单导航抽屉的应用程序的Signed APK。我已经按照官方的响应文档创建了密钥库。但是最后,一旦oi创建了要尝试运行“ react-native run-android --variant = release ”的捆绑包,它就可以成功构建,但是一旦我打开导航抽屉向右滑动,应用程序就会崩溃。但是该应用程序在开发服务器上运行时完全可以正常运行。我什至尝试 $ cd android && ./gradlew bundleRelease ,即使应用程序在同一时间崩溃。甚至可以建议我如何解决这个问题,这会成为安装问题吗?

1 个答案:

答案 0 :(得分:0)

尝试捆绑所有资产,但在此之前删除目录内的文件

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 然后尝试继续执行您的步骤。