Mac端Android Studio将Java 1.8升级至Java 11的解决方案求助
解决MacBook Pro上Android Studio Java版本不匹配问题
针对你遇到的「Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8」警告,以下是Mac专属的解决方法:
方法一:通过Android Studio内置JDK配置(最简便)
- 打开Android Studio,点击顶部菜单栏
File→Project Structure(快捷键:Cmd + ;) - 在左侧导航栏选择
SDK Location - 找到「JDK location」区域,点击下拉菜单,选择Android Studio自带的Java 11(默认路径为
/Applications/Android Studio.app/Contents/jre/Contents/Home) - 点击
OK保存配置,再点击右上角的「Sync Project with Gradle Files」重新同步项目
方法二:修改项目本地gradle.properties
- 打开项目根目录下的
gradle.properties文件 - 添加以下配置行:
org.gradle.java.home=/Applications/Android Studio.app/Contents/jre/Contents/Home - 保存文件后,重新同步项目
方法三:全局配置所有Gradle项目
- 打开终端,执行命令打开全局gradle配置文件:
open ~/.gradle/gradle.properties - 若文件不存在,先创建:
touch ~/.gradle/gradle.properties - 在文件中添加同样的配置:
org.gradle.java.home=/Applications/Android Studio.app/Contents/jre/Contents/Home - 保存后重启Android Studio,重新同步项目
验证是否生效
在Android Studio底部的Terminal中执行以下命令,查看Gradle使用的Java版本:
./gradlew --version
输出结果中「JVM:」一行应显示为Java 11。
内容的提问来源于stack exchange,提问作者user1114881
相关产品推荐
相关产品推荐

