| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8. -> 正文阅读 |
|
[移动开发]Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8. |
〇、出现问题今天把Android?Studio升级到最新版本,并更新最新的SDK: 创建新项目后出现,构建时直接出现如下错误:
以上描述是说Gradle插件需要Java 11 ,而我现在使用的是Java 8。 看了下最新项目的Gradle版本已经是7.0.2:
Gradle插件版本是7.0.3:
方法一:降低Gradle版本出现这个问题,我的第一反应是:既然Gradle 7.X报错,那就降低Gradle版本。找到不久之前创建的可以成功编译的项目(https://github.com/beita08/Demo210712Git),对比两个新项目的不同之处,进行修改。 1、Gradle版本改为 6.7.1:
2、Gradle插件版本改为 4.2.2:
3、修改settings.gradle文件:根据新的提示信息对比新旧项目的settings.gradle文件,删除settings.gradle文件中的dependencyResolutionManagement方法:
4、修改项目下的build.gradle文件:在项目下的 build.gradle文件中添加 allprojects{} 闭包,最后 build.gradle文件应该是这样:
具体修改我放在这个项目里了:GitHub - beita08/Demo211204Gradle7.0: 新项目Gradle升级至7.0.2,Gradle插件升级至7.0.3后,出现的问题处理。 以上4步修改完成后,再次构建项目即可成功。 方法二:修改IDE配置第一种方法虽然可以临时解决问题,但是随着以后版本升级这必然不是长久之策,详细看最初的报错信息,我们还可以通过修改IDE配置中的Gradle?JDK版本来解决此问题。 依次点开 File | Settings | Build, Execution, Deployment | Build Tools | Gradle,修改Gradle?JDK?为?JDK(11)即可。 以上修改完成后,可以查看 .idea/gradle.xml 文件里的gradleJvm配置已经由1.8修改为11了: 需要说明的是:
方法三:升级本地JDK版本Java 8?虽然是一个经典版本,但是?Java 17?LTS 已于2021年9月发布了,Java 11?也已经算不上什么新版本了,安装更新的Java版本也慢慢变得势在必行了。 另外,升级本地JDK后记得修改环境变量。 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 7:51:10- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |