apk构建文件在本机android中有错误

时间:2018-04-23 11:00:11

标签: android react-native jenkins

在这里,我使用此文档构建了react native android应用Docjenkins中配置ubuntu 16.04(在虚拟机中)。

这是我用来在Jenkins构建react native app(android)的构建命令

cd $WORKSPACE && chmod -R 777 ./android && cd ./android && npm install && ./gradlew clean && ./gradlew assembleDebug

构建过程在以下路径中成功创建apk文件 build_release_v1/ws/android/app/build/outputs/apk/

注意 build_release_v1是jenkins项目名称,ws用于工作区。

虽然创建了apk但它会出现以下错误

enter image description here

可能是这种情况......请帮助我......提前致谢...

1 个答案:

答案 0 :(得分:0)

问题是,如果你想要一个调试版本(因为你使用的是react-native run-android),React Native会生成一个期望与bundle服务器建立连接的APK(它与{{1}相同})。我的猜测是你想要在没有捆绑器的情况下测试应用程序,所以你有两个选择:改为运行assembleRelease(查看here以获取更多详细信息)或手动创建捆绑的JavaScript代码然后创建APK。有关详细信息,请参阅this question