Expo v31 Android版本内部版本无法加载JS捆绑包(iOS版本适用于调试和版本配置)

时间:2019-01-24 09:41:30

标签: android react-native expo

enter image description here

环境 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 App中运行正常。 (调试和发行版本)。但在Android中,仅调试版本有效。当我们尝试运行发布版本时,将无法加载应用。显然,JS捆绑包未加载。我们已经正确设置了release-config。

使用exp publish命令发布了JS捆绑包(我们也尝试了expo publish) 创建了一个APK,并在Android设备上启动。 预期行为 应用程序应加载。

实际行为

仅加载初始屏幕,然后弹出此错误。

仅Android版本内部版本存在此问题。可能是什么原因?

0 个答案:

没有答案