Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Expo v31 Android发布版本无法加载JS捆绑包(iOS版本可在调试和发布配置上运行)_Android_React Native_Expo - Fatal编程技术网

Expo v31 Android发布版本无法加载JS捆绑包(iOS版本可在调试和发布配置上运行)

Expo v31 Android发布版本无法加载JS捆绑包(iOS版本可在调试和发布配置上运行),android,react-native,expo,Android,React Native,Expo,环境 Expo CLI 2.6.14环境信息: 系统: 操作系统:macOS 10.14.2 外壳:5.3-/bin/zsh 二进制文件: Node: 8.11.4 - /usr/local/bin/node Yarn: 1.9.4 - /usr/local/bin/yarn npm: 5.6.0 - /usr/local/bin/npm Watchman: 4.9.0 - /usr/local/bin/watchman IDEs: Android Studio: 3.2 AI-181.5540

环境 Expo CLI 2.6.14环境信息: 系统: 操作系统:macOS 10.14.2 外壳:5.3-/bin/zsh 二进制文件:

Node: 8.11.4 - /usr/local/bin/node
Yarn: 1.9.4 - /usr/local/bin/yarn
npm: 5.6.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
IDEs:
Android Studio: 3.2 AI-181.5540.7.32.5056338
Xcode: 10.1/10B61 - /usr/bin/xcodebuild
npmPackages:
@storybook/react-native: ^3.2.5 => 3.4.11
expo: ^31.0.4 => 31.0.6
react: 16.5.0 => 16.5.0
react-native: https://github.com/expo/react-native/archive/sdk-31.0.1.tar.gz => 0.57.1
react-navigation: v1.0.0-beta.26 => 1.0.0-beta.26
npmGlobalPackages:
expo-cli: 2.6.14
复制步骤

我们已经分离了使用Expo v31.0.0的应用程序版本。在iOS中,应用程序运行良好。(调试版本和发布版本)。但在安卓系统中,只有调试版本有效。当我们尝试运行发布版本时,应用程序无法加载。显然JS包没有加载。我们已经正确设置了发布配置

使用ingexp publishcommand发布JS包(我们也尝试了expo发布) 创建了一个APK并在Android设备上启动。 预期行为 应用程序应该加载

实际行为

仅加载启动屏幕,然后弹出此错误


只有安卓发布版本才有这个问题。原因可能是什么?

当您单击查看错误日志时会显示什么?