Vik*_*s S 5 react-native react-native-android java-11
我已经使用react-native init ProjectName创建了项目。这个项目是用 java-8 版本创建的,但现在我已经改变了我的系统,因为不再支持在系统中安装 java-11 的 java-8,所以我必须在我现有的项目中使用 java-11。
当我在使用命令npm-start & react-native run-android启动 npm 后运行代码时,我遇到的问题是 -
FAILURE:构建失败,出现异常。
什么地方出了错:
无法从“11.0.2”确定 java 版本。
我曾尝试更改 android 配置,如 gradle 版本和其他版本,但仍然没有运气。
我也在网上搜索过,但没有得到满意的答案,大部分答案是说卸载java-11并安装java-8。
我还浏览了 react native 的官方网站,但仍然没有运气。 https://github.com/facebook/react-native/issues/22487
操作系统 - Ubuntu 18.0.4 Java vrsion install -11.0.2 react-native-cli: 2.0.1 react-native: 0.56.0 node - v10.15.3 npm - 6.4.1
“依赖关系”:{
"lodash": "^4.17.11",
"react": "16.4.1",
"react-native": "0.56.0",
"react-native-elements": "^0.19.1",
"react-native-iphone-x-helper": "^1.2.0",
"react-native-navigation": "^2.3.0",
"react-native-segmented-control-tab": "^3.3.1",
"react-native-tabbar-bottom": "^1.0.4",
"react-native-vector-icons": "^6.1.0",
"react-redux": "^6.0.0",
"prop-types": "^15.6.2",
"redux": "^4.0.1"
Run Code Online (Sandbox Code Playgroud)
},
类路径 'com.android.tools.build:gradle:3.3.1'
分机{
buildToolsVersion = "28"
minSdkVersion = 19
compileSdkVersion = 28
targetSdkVersion = 28
supportLibVersion = "28.0.0"
Run Code Online (Sandbox Code Playgroud)
}
distributionUrl=https://services.gradle.org/distributions/gradle-4.4-all.zip
我只想在 java 11 中运行我的项目,它已经在 java-8 中运行良好,因为现在无法在我的 ubuntu 系统中安装 Java -8。
| 归档时间: |
|
| 查看次数: |
689 次 |
| 最近记录: |