React Native Android 添加包时出错
React Native Android gives error when adding package
所以我将我的 React Native 降级到 57.3 版本,因为最新版本有很多错误。起初,React Native 项目在不添加任何包(如 React Native Maps)的情况下运行良好,但是当我添加它时 运行 它是新鲜的,它给我一个错误。我的 React Native 项目的设置是正确的。
我试过 运行 作为管理员而不是管理员。
环境:
"dependencies": {
"react": "16.6.0-alpha.8af6728",
"react-native": "0.57.3",
"react-native-maps": "^0.23.0"
},
"devDependencies": {
"babel-jest": "24.5.0",
"jest": "24.5.0",
"metro-react-native-babel-preset": "0.53.1",
"react-test-renderer": "16.6.0-alpha.8af6728"
},
我认为堆大小可能存在问题。请尝试将 android:largeHeap="true"
添加到您的 Manifest.xml
并使用以下命令重建您的项目:
react-native run-android
你的manifest.xml会是这样的:
android:name=".MainApplication"
android:allowBackup="true"
android:largeHeap="true"
所以我将我的 React Native 降级到 57.3 版本,因为最新版本有很多错误。起初,React Native 项目在不添加任何包(如 React Native Maps)的情况下运行良好,但是当我添加它时 运行 它是新鲜的,它给我一个错误。我的 React Native 项目的设置是正确的。
我试过 运行 作为管理员而不是管理员。
"dependencies": {
"react": "16.6.0-alpha.8af6728",
"react-native": "0.57.3",
"react-native-maps": "^0.23.0"
},
"devDependencies": {
"babel-jest": "24.5.0",
"jest": "24.5.0",
"metro-react-native-babel-preset": "0.53.1",
"react-test-renderer": "16.6.0-alpha.8af6728"
},
我认为堆大小可能存在问题。请尝试将 android:largeHeap="true"
添加到您的 Manifest.xml
并使用以下命令重建您的项目:
react-native run-android
你的manifest.xml会是这样的:
android:name=".MainApplication"
android:allowBackup="true"
android:largeHeap="true"