【发布时间】:2018-05-16 04:59:36
【问题描述】:
我对 React Native 50.3 和 50.4 有疑问,
我在我的应用中使用了 react-native-git-upgrade,它运行良好,当我运行 react-native run-android 时,应用运行良好
当我使用升级应用程序升级应用程序后,当我运行发布 APK 时应用程序在打开时崩溃
我已经尝试了几天来解决这个问题,但没有成功。我不确定是什么导致了这个问题,因为当我运行调试版本时,应用程序运行良好,没有发现任何问题,当我回到 47.2 上的构建时,它运行良好。
一旦我打开已安装的签名 APK,应用就会崩溃。
我注意到的一件事是 APK 的大小,当我在 47.2 上构建时,我的 APK 大了 20mb。
我在构建或签名方面没有收到任何错误
谁能帮我调试这个问题或找到解决方案?
{
"name": "APP",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"mobx": "^3.1.8",
"mobx-react": "^4.1.5",
"native-base": "^2.3.1",
"react": "^16.0.0",
"react-native": "^0.50.4",
"react-native-collapsible": "^0.8.0",
"react-native-drawer": "^2.3.0",
"react-native-fcm": "^8.0.0",
"react-native-maps": "^0.15.3",
"react-native-svg": "^5.1.7",
"react-native-transformable-image": "0.0.18",
"react-native-vector-icons": "^4.3.0",
"react-navigation": "^1.0.0-beta.11"
},
"devDependencies": {
"babel-cli": "^6.24.0",
"babel-jest": "19.0.0",
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-preset-flow": "^6.23.0",
"babel-preset-react-native": "1.9.1",
"babel-preset-react-native-stage-0": "^1.0.1",
"jest": "19.0.2",
"react-test-renderer": "15.4.2"
},
"jest": {
"preset": "react-native"
}
}
【问题讨论】:
-
你是如何摆脱困境的?我对此表示怀疑 react-native-maps 。谢谢
标签: react-native