我有2天的反应本机体验,并刚刚学会如何构建&安装应用程序到真实设备。我用钥匙注册了apk。 的执行:应用程序在发布模式下失败。如何知道为什么?
react-native run-android
作品真实设备很好,我甚至看不到远程调试 任何错误,但推出
gradlew installRelease // or
gradlew assembleRelease // plus manually installation
==不幸的是,应用程序已经停止。
P.S.我不能共享代码,因为它的保密协议,但我只用
redux, react-native-router-flux
和只有2个简单的网页
UP 启动安装后提交后提交从空项目开始,我有发现,承诺打破应用程序上发布的设备:
我加入
.babelrc:
"presets": [ "es2015", "stage-0", "react-native" ] }- 周
用于测试安装了新的软件包:
"babel-core": "6.11.4", "babel-loader": "6.2.4", "babel-preset-es2015": "6.9.0", "babel-preset-react-native": "1.9.0", "babel-preset-stage-0": "6.5.0", "chai": "3.5.0", "enzyme": "2.4.1", "eslint-plugin-react": "5.2.2", "mocha": "2.5.3", "mockery": "1.7.0", "react-addons-test-utils": "15.2.1", "react-dom": "15.2.1", "react-native-mock": "0.2.5"
你可以分享生成日志? –
@BertrandMartel请检查'gradlew assembleRelease --info' https://gist.github.com/olegkalyta/dfe34d4dad5d322c0bdacd5003758311 –