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

Android Studio弹出Gradle JDK路径提示后闪退,该如何解决?

Android Studio 闪退故障排查与解决方案

项目My Application11运行Gradle时使用以下JDK位置:C:/Program Files/Android/Android Studio1/jre。不同进程使用不同的JDK位置可能会导致Gradle生成多个守护进程,例如在使用Android Studio时通过终端执行Gradle任务。
该提示是故障的直接诱因,本质是不同JDK路径启动的Gradle守护进程抢占系统资源,触发Android Studio崩溃。可按以下步骤依次排查修复:

1. 统一Gradle JDK配置

  • 若可短暂进入Android Studio界面,依次打开 File > Settings > Build, Execution, Deployment > Build Tools > Gradle,将Gradle JDK选项修改为Use JAVA_HOME,或直接选择Android Studio自带的JRE路径C:/Program Files/Android/Android Studio1/jre,保存后重启AS。
  • 若无法进入AS界面,直接打开系统用户目录下的Gradle配置文件夹,路径为 C:\Users\你的系统用户名\.gradle,删除文件夹内所有自定义配置文件,或直接删除整个.gradle文件夹(可提前备份自定义的全局Gradle配置)。

2. 清理残留进程与缓存

  • 打开Windows任务管理器,结束所有java.exe、javaw.exe、studio64.exe、gradle.exe相关进程,避免残留守护进程抢占资源。
  • 打开AS缓存目录C:\Users\你的系统用户名\AppData\Local\Google\AndroidStudio<你的AS版本号>,删除目录下的caches文件夹。
  • 打开项目根目录,删除.gradle、.idea文件夹和app/build目录,重新启动AS加载项目。

3. 强制指定全局JDK路径

  • 右键「此电脑」依次选择属性 > 高级系统设置 > 环境变量,在系统变量中新建GRADLE_JAVA_HOME,值设置为C:/Program Files/Android/Android Studio1/jre,同时将JAVA_HOME变量值也修改为同一路径。
  • 打开项目根目录下的gradle.properties文件,添加一行配置:org.gradle.java.home=C:/Program Files/Android/Android Studio1/jre,注意路径使用正斜杠或双反斜杠。

4. 兼容问题排查

  • 确认Android Studio版本与JDK版本匹配:2022.2及以上版本的AS最低要求JDK17,无需单独安装外部JDK8、JDK13,直接使用AS自带的JRE即可。
  • 右键AS桌面启动图标,选择「属性」,在「目标」输入框的原有路径末尾添加 --disable-gpu,保存后双击启动,排除GPU驱动不兼容导致的闪退问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 06:09:03