You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio修改Java版本后提示JDK8无法适配Java SE 11怎么办

解决方案

方法1:修改Android Studio内置Gradle JDK配置

Android Studio基于IntelliJ平台开发,对应设置入口如下:

  • 打开设置面板:Windows/Linux系统点击顶部菜单栏 File > Settings,Mac系统点击顶部菜单栏 Android Studio > Settings
  • 在左侧导航栏依次找到 Build, Execution, Deployment > Build Tools > Gradle
  • 在右侧配置页找到 Gradle JDK 选项,下拉列表中选择已安装的JDK 11;如果列表中没有对应选项,点击 Add JDK... 手动选择本地JDK 11的安装目录导入
  • 点击 Apply 保存后同步Gradle项目即可

方法2:项目级固定JDK版本(避免多设备同步配置问题)

在项目根目录的gradle.properties文件中添加如下配置,直接指定项目使用的JDK路径:

# 替换为你本地JDK 11的实际绝对路径
org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk-11.0.9.jdk/Contents/Home

注意:Windows系统路径需使用双反斜杠\\或者正斜杠/作为分隔符,避免路径识别错误。

前置检查项

  • 确保项目级build.gradle文件中的Android Gradle插件(AGP)版本不低于7.0,过低版本的AGP不支持Java 11编译,需先升级AGP到兼容版本再进行Java版本配置
  • 配置完成后可在Android Studio内置终端执行./gradlew -version(Windows系统执行gradlew.bat -version),查看输出的JVM版本是否为11,确认配置生效

内容的提问来源于stack exchange,提问作者Androidew1267

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 04:00:02