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

Android Studio启动失败:Daemon进程Java Home不匹配求助

解决Android Studio Java Home不匹配问题

我之前也碰到过一模一样的情况!哪怕没手动改任何配置,系统更新、Android Studio自动升级偶尔也会搞出这种Java Home不一致的问题,给你几个亲测有效的解决步骤:

1. 优先检查Android Studio内置JDK配置

打开Android Studio,依次操作:File > Project Structure > SDK Location,在JDK location区域,确认是否选中了Android Studio自带的JRE路径:C:\Program Files\Android\Android Studio\jre。如果不是,手动选择该路径,点击Apply再OK保存。

2. 排查系统环境变量干扰

系统的JAVA_HOME环境变量经常会覆盖AS的配置:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」中找到JAVA_HOME,如果它指向的是C:\Program Files\Java\jre-9.0.4,可以临时将其修改为AS自带的JRE路径,或者先删除这个变量(重启AS后验证)。注意:如果有其他程序依赖这个JAVA_HOME,解决AS问题后记得改回原来的配置。

3. 手动修改local.properties文件

你提到了local.properties,直接打开项目根目录下的这个文件,添加或修改以下配置(注意路径里的反斜杠要转义为两个):

org.gradle.java.home=C:\\Program Files\\Android\\Android Studio\\jre

保存文件后重启Android Studio。

4. 全局Gradle配置兜底

如果以上方法都无效,试试修改全局Gradle配置:
找到用户目录下的.gradle/gradle.properties(比如C:\Users\你的用户名\.gradle\gradle.properties),添加一行:

org.gradle.java.home=C:/Program Files/Android/Android Studio/jre

这里用正斜杠不需要转义,更省心。

5. 清理同步项目

完成上述操作后,点击AS右上角的「Sync Project with Gradle Files」按钮,再执行Build > Clean Project和Build > Rebuild Project,之后尝试运行项目。

我当时是系统更新偷偷改了JAVA_HOME导致的,改回AS自带的JRE路径就解决了,你可以按顺序试这些方法,应该能搞定。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 03:37:59