React native 应用程序在显示启动屏幕后立即崩溃(仅限Android)

React native 应用程序在显示启动屏幕后立即崩溃(仅限Android),react-native,React Native,昨天我发布了我的应用程序,但我在安卓上遇到了问题。当应用程序启动时,它会显示启动屏幕并立即崩溃(在实际显示应用程序的任何部分之前),并显示消息“不幸的是,应用程序已停止”。我使用以下内容构建发行版 /gradlew assembleerelease 一切都很成功。我测试了这个应用程序 react-native run-android —variant=release 在我的设备上,没有任何问题。但在生产中,它不起作用……有什么问题吗?事实证明,问题在于在Google Play商店中管理我的生产

昨天我发布了我的应用程序,但我在安卓上遇到了问题。当应用程序启动时,它会显示启动屏幕并立即崩溃(在实际显示应用程序的任何部分之前),并显示消息“不幸的是,应用程序已停止”。我使用以下内容构建发行版

/gradlew assembleerelease

一切都很成功。我测试了这个应用程序

react-native run-android —variant=release

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

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

文档非常好且清晰: