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

Windows系统下Android Studio 3.0.1升级至3.1报错:java.exe缺失求助

解决Android Studio 3.0.1升级到3.1时“java.exe缺失”的问题

嘿,我之前帮朋友处理过几乎一模一样的状况,给你几个靠谱的方案试试,按顺序来应该能解决:

1. 检查Android Studio的JDK路径配置

虽然你已经找到了java.exe的位置,但很可能Android Studio升级时没正确指向这个路径:

  • 如果还能打开旧版Android Studio 3.0.1,依次点击 File > Project Structure > SDK Location
  • 查看JDK location是否指向 C:\Program Files\Android\Android Studio\jre\jre
  • 如果不是,手动选择这个路径,点击Apply保存后,再重新尝试升级

2. 配置系统环境变量(Windows 7专属操作)

Windows系统的环境变量设置可能干扰了AS的Java路径识别:

  • 右键「我的电脑」→ 属性 → 高级系统设置 → 环境变量
  • 在「系统变量」区域点击「新建」:
    • 变量名输入 JAVA_HOME
    • 变量值输入 C:\Program Files\Android\Android Studio\jre\jre
  • 找到「系统变量」里的Path,点击编辑,在末尾添加 ;%JAVA_HOME%\bin(注意前面的分号,如果Path最后已经有分号就不用加)
  • 保存所有设置后重启电脑,再尝试升级操作

3. 清理Android Studio缓存

缓存损坏也可能导致这种错误提示:

  • 完全关闭Android Studio,包括后台的studio.exe进程(任务管理器里找)
  • 找到缓存目录:C:\Users\[你的用户名]\.AndroidStudio3.0\system(把[你的用户名]换成你电脑的实际用户名)
  • 删除这个system文件夹里的所有内容(或者直接删除整个文件夹)
  • 重新打开Android Studio,让它自动生成新的缓存,之后再尝试升级

4. 手动下载升级包覆盖安装

如果在线升级一直卡壳,不如直接用完整安装包升级:

  • 结束所有和Android Studio相关的进程(任务管理器里的studio.exe、java.exe都关掉)
  • 下载Android Studio 3.1的Windows版本安装包
  • 运行安装包,选择「Upgrade」选项,指定原安装目录为C:\Program Files\Android\Android Studio,跟着提示完成安装就好

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 08:23:56