如何修改Android Studio默认JRE路径?解决javaHome无效报错
解决Gradle assembleDebug失败问题&修改Android Studio默认JRE路径
问题场景
启动Flutter项目调试时,执行Gradle的assembleDebug任务失败,报错提示提供的javaHome无效,找不到Java可执行文件,尝试路径为C:\Program Files\Android\android studio\jre\bin\java.exe。
原因说明
你的Android Studio是Electric Eel版本,该版本已将自带的JRE目录从jre改为jbr,原路径不存在导致报错。以下是修改默认JRE路径的三种方法:
方法一:通过Android Studio项目结构设置修改
- 打开Android Studio,点击顶部菜单栏File → Project Structure(快捷键Ctrl+Alt+Shift+S)
- 在左侧栏选择SDK Location
- 找到JDK location选项,点击右侧文件夹图标,选择Android Studio自带的JBR路径:
C:\Program Files\Android\Android Studio\jbr - 依次点击Apply → OK保存设置,重新运行调试任务
方法二:通过系统环境变量指定
- 右键此电脑 → 属性 → 高级系统设置 → 环境变量
- 在「系统变量」区域点击新建,变量名填
JAVA_HOME,变量值填C:\Program Files\Android\Android Studio\jbr - 编辑「系统变量」里的
Path,添加%JAVA_HOME%\bin - 点击所有弹窗的「确定」保存,重启Android Studio后重试
方法三:修改项目gradle配置文件
- 打开Flutter项目的
android/gradle.properties文件 - 添加一行配置:
org.gradle.java.home=C:/Program Files/Android/Android Studio/jbr(路径用斜杠/或双反斜杠\\均可) - 保存文件后,重新执行
assembleDebug任务
内容的提问来源于stack exchange,提问作者Davoud
相关产品推荐
相关产品推荐

