Android Studio无法启动求助:替换JDK为JRE后无法打开
Android Studio启动失败:
unable to find bundled java version问题排查与解决 问题背景
- 触发初始错误
unable to find bundled java version后,尝试将JDK替换为JRE,导致Android Studio彻底无法启动 - 重装后可正常运行,但再次替换JRE后重复出现错误且无法启动,多次重装无效
- 尝试官方方案修复,但在路径
~/Library/Application Support/Google/AndroidStudio2022.1下找不到对应配置文件
问题原因
- Android Studio核心运行依赖完整JDK环境,JRE仅包含运行时环境,缺失编译、调试等Studio必需的工具类,直接替换会导致启动失败
- 重装后仍触发问题,是因为旧配置缓存未彻底清除,残留的JRE关联配置干扰新安装的Studio
- 官方文档的配置路径对应旧版本,Android Studio 2022.1(Chipmunk)的配置文件结构有调整,导致找不到指定文件
解决步骤
1. 彻底清除残留配置
打开终端,执行以下命令删除2022.1版本的全部配置、缓存、日志文件:
rm -rf ~/Library/Application\ Support/Google/AndroidStudio2022.1 rm -rf ~/Library/Caches/Google/AndroidStudio2022.1 rm -rf ~/Library/Logs/Google/AndroidStudio2022.1 rm -rf ~/Library/Preferences/Google/AndroidStudio2022.1
手动删除应用程序中的Android Studio,再清空废纸篓。
2. 使用兼容的JDK环境
- Android Studio 2022.1建议使用官方捆绑的JDK 11,禁止直接替换为JRE
- 如需自定义JDK,需在Studio正常启动后,通过
File > Project Structure > SDK Location指定完整JDK路径,不要修改安装目录内的Java文件
3. 重新安装验证
从官方渠道下载对应版本的Android Studio,完成安装后直接启动,不要修改安装目录内的Java相关文件。启动后可通过File > Settings > Build, Execution, Deployment > Build Tools > Gradle确认Gradle使用的JDK为捆绑版本或指定的完整JDK。
相关截图



内容的提问来源于stack exchange,提问作者Sim_JaeIk
相关产品推荐
相关产品推荐

