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

升级Android Studio Dolphin后构建项目遇AGP需Java11的困惑求助

Android Studio Dolphin构建旧项目Java版本不匹配问题排查

找到Java 1.8路径来源及解决步骤

  • IDE内置JDK配置:Android Studio自带JDK,可能当前IDE仍指定使用旧版本。
    操作:打开Android Studio → File → Project Structure → SDK Location,在JDK location选择已安装的JDK20路径,或勾选Use embedded JDK (recommended)(Dolphin版本内置Java11,满足AGP要求)。
  • 项目本地gradle配置:项目根目录的gradle.properties可能硬编码了旧JDK路径。
    操作:打开项目根目录下的gradle.properties,检查是否存在org.gradle.java.home=C:\\Program Files (x86)\\Java\\jdk1.8.0_251\\jre配置,删除或修改为JDK20的路径。
  • 全局gradle配置:用户目录下的全局gradle配置可能指定了旧JDK。
    操作:打开C:\Users\[你的用户名]\.gradle\gradle.properties,检查并修改org.gradle.java.home为正确路径。
  • 环境变量未生效:修改环境变量后未重启IDE,导致旧配置仍被读取。
    操作:关闭Android Studio及所有终端窗口,重新打开IDE后再尝试构建。
  • gradle wrapper版本兼容问题:旧项目的gradle wrapper版本可能与AGP不匹配,导致强制使用Java8。
    操作:检查项目根目录gradle\wrapper\gradle-wrapper.properties中的distributionUrl,确保gradle版本为7.0及以上(Android Studio Dolphin对应的AGP版本需搭配该版本gradle)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 01:05:01