生产中的应用程序在显示启动画面后立即崩溃(仅限Android)

时间:2017-03-28 05:53:28

标签: react-native

昨天我发布了我的应用,但我在Android上遇到了问题。当应用程序启动时,它会显示启动画面并立即崩溃(在实际显示应用程序的任何部分之前),并显示消息“不幸的应用已停止”。我使用以下

构建版本

./gradlew assembleRelease

一切都很成功。我用

测试了应用程序
react-native run-android —variant=release

在我的设备上,没有任何问题。但是在生产中它不起作用......可能是什么问题?

1 个答案:

答案 0 :(得分:1)

实际上事实证明,问题在于管理Google Play商店中的制作版本。我的第一个版本是从Android Studio构建而不是从带有./gradlew assembleRelease的控制台构建(我认为这只是另一种方式,并以标准方式为Android应用程序构建发布)。因此,运行我的应用程序所需的所有JavaScript都没有捆绑在APK中,而且只显示启动画面。在修复并使用捆绑的JavaScript发布新APK并在Google Play控制台上修复正确版本后,一切都很好。

文档非常清晰:Releasing on Android documentation