Android Studio 2021.3.1.17(Dolphin)启动卡在闪屏界面求助
问题分析
Android Studio Dolphin(2021.3.1.17)自带嵌入式JRE,但启动时未加载,核心原因是系统环境变量的JAVA_HOME覆盖了IDE自带JRE的优先级,或是IDE配置文件被强制指定了外部JDK路径,导致启动流程出错,卡在闪屏界面。
解决办法
方法1:通过快捷方式强制指定自带JRE
- 右键点击Android Studio快捷方式,选择「属性」
- 在「目标」栏末尾添加以下参数(注意前面加空格):
--jdk-dir "你的AS安装路径\Android Studio\jre"
示例:若AS安装在C:\Program Files\Android\Android Studio,则参数为:--jdk-dir "C:\Program Files\Android\Android Studio\jre" - 点击「应用」后,双击快捷方式启动IDE
方法2:修改IDE配置文件绑定自带JRE
- 找到AS安装目录下的
bin文件夹,比如C:\Program Files\Android\Android Studio\bin - 打开
studio64.exe.vmoptions(64位系统)或studio.exe.vmoptions(32位系统) - 在文件末尾添加一行:
-Djava.home="你的AS安装路径\Android Studio\jre"
示例:-Djava.home="C:\Program Files\Android\Android Studio\jre" - 保存文件后重启AS
方法3:清理IDE缓存配置(不影响其他JetBrains产品)
- 打开任务管理器,结束所有
studio.exe相关进程 - 打开路径
C:\Users\你的用户名\.AndroidStudio2021.3(Dolphin版本专属配置文件夹) - 删除该文件夹下的
caches和logs子文件夹 - 重新启动AS,IDE会加载默认配置,优先调用自带JRE
方法4:调整系统环境变量避免冲突
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 若不需要全局使用Oracle JDK19,可暂时删除系统变量中的
JAVA_HOME,再启动AS - 若需保留全局
JAVA_HOME,确保其指向的JDK版本与AS兼容(Dolphin推荐JDK11,JDK19存在兼容性问题)
验证方式
启动IDE后,打开「File」→「Project Structure」→「SDK Location」,查看「JDK location」是否显示为AS自带路径(类似C:\Program Files\Android\Android Studio\jre),显示则配置生效。
内容的提问来源于stack exchange,提问作者nozmat aram
相关产品推荐
相关产品推荐

