应用程序在发布模式下失败怎么知道原因?

时间:2016-07-22 21:07:06

标签: android windows react-native

我有2天的反应原生经验,并且刚刚学会了如何构建&将应用安装到真实设备。我用密钥注册了apk。 执行:

react-native run-android

在真实设备上工作正常,我甚至无法在远程调试器中看到任何错误 但是发起了

gradlew installRelease  // or 
gradlew assembleRelease // plus manually installation

==不幸的是,App已停止。

P.S。我不能共享代码,因为它在NDA下,但我只使用

redux, react-native-router-flux

并且只有2个简单的页面

UP 在从空项目开始提交后启动安装提交后,我发现,提交在设备上的发布时中断app:

  1. 我添加了.babelrc:
    "presets": [ "es2015", "stage-0", "react-native" ] }

  2. 安装了新的测试包:

    "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"

1 个答案:

答案 0 :(得分:0)

删除后 来自"es2015", "stage-0"应用的.babelrc也开始在真实设备上工作。理解为什么会这样好:)。