Windows系统下Android Studio 2022.1无法找到捆绑版Java求助
问题描述
我一整天都在尝试解决该问题,但始终找不到捆绑版Java。到底哪里出问题了?我已多次卸载并重装Android Studio 2022.1,也删除所有Java版本后重新下载。相关信息截图包括:
- Flutter Doctor截图
- 当前Java版本截图
- 当前用户Path变量截图
- 环境变量截图
- 系统变量Path截图
我已删除并重新下载所有Java和Android Studio,但仍缺失捆绑版Java。
解决步骤
手动确认捆绑JDK路径
Android Studio 2022.1默认捆绑的JDK(JBR)路径在Windows下为:C:\Program Files\Android\Android Studio\jbr
直接前往该目录检查是否存在完整的JDK文件结构,若目录为空或缺失,说明安装过程中未成功捆绑JDK,需重新运行安装程序并确保勾选默认的JDK组件。配置正确的环境变量
- 打开系统环境变量设置,新建
JAVA_HOME系统变量,值设置为上述JBR路径(例如C:\Program Files\Android\Android Studio\jbr) - 在系统
Path变量中添加%JAVA_HOME%\bin,并将其移动到所有其他Java相关路径的上方,避免优先级冲突。
- 打开系统环境变量设置,新建
指定Flutter使用捆绑JDK
在命令提示符或终端中执行以下命令:flutter config --android-studio-dir "C:\Program Files\Android\Android Studio" flutter config --jdk-dir "C:\Program Files\Android\Android Studio\jbr"执行完成后重新运行
flutter doctor验证问题是否解决。彻底清理残留配置后重装
若之前的重装未清理干净残留文件,可能导致问题重复出现:- 卸载Android Studio后,删除以下目录:
C:\Program Files\Android\Android StudioC:\Users\<你的用户名>\.androidC:\Users\<你的用户名>\.gradleC:\Users\<你的用户名>\AppData\Local\Google\AndroidStudio2022.1
- 删除系统和用户环境变量中所有旧的Java相关配置(如旧的
JAVA_HOME、Path中的Java路径) - 重启电脑后重新安装Android Studio,安装时保持默认组件勾选,确保JDK被正确捆绑安装。
- 卸载Android Studio后,删除以下目录:
内容的提问来源于stack exchange,提问作者vpham7
相关产品推荐
相关产品推荐

