【Android Studio】安装Trae插件后Android Studio 启动崩溃问题处理


🧩 Mac 安装 Android Studio Preview 启动失败问题排查实录(libjli.dylib 错误)

❗ 问题描述

在 macOS 上安装 Android Studio Preview(如 2025.1.1 或 2025.1.2)时,IDE 无法启动,并提示以下错误(即便重装):

复制代码
Cannot start the runtime

Caused by:
0: Failed to load 'libjli.dylib'
1: dlopen(.../ms-11.0.27/.../libjli.dylib, 0x0001): tried: ...

这通常表示 IDE 配置了一个错误的 JDK 路径(Boot Runtime),而该路径的文件不存在。


一切源于安装Trae插件之后设置运行时的问题:选了该死的"ms-11.0.27"


🔍 初步排查尝试过的方法

  • 卸载 Android Studio 并删除 /Applications/Android Studio.app

  • 尝试清理以下路径(但很多并不存在):

    bash 复制代码
    rm -rf ~/Library/Preferences/AndroidStudio*
    rm -rf ~/Library/Application\ Support/Google/AndroidStudio*
    rm -rf ~/Library/Caches/Google/AndroidStudio*
  • 使用 AppCleaner 等第三方工具删除 Android Studio,也未能解决。


⚠️ 发现关键问题:IDE 缓存的 Boot Runtime 设置没有清除

通过以下命令找到了关键配置文件:

bash 复制代码
find ~/Library -name studio.jdk 2>/dev/null

输出:

复制代码
~/Library/Application Support/Google/AndroidStudio2025.1.1/studio.jdk
~/Library/Application Support/Google/AndroidStudio2025.1.2/studio.jdk

这些 studio.jdk 文件记录了 IDE 的 Boot Runtime 路径。如果内容错误(如指向不存在的 JDK 目录),IDE 启动就会直接崩溃,甚至连"导入设置"的页面都无法进入。

这里有两个版本是因为装了两个版本都是安装Trae之后选择了启动运行时ms-11.0.27。后续无论卸载IDE重装,仍旧会读取该配置导致启动时崩溃。


🧭 为何 ls 查不到这些文件?

  • ls 默认不显示子目录内容
  • ls -a 也只是显示当前目录下的隐藏文件
  • 所以必须进入精确的子目录 才能看到文件,或者使用 findls -aR 递归查看

✅ 最终解决方案

Step 1:删除错误配置文件

手动删除这两个文件即可:

bash 复制代码
rm ~/Library/Application\ Support/Google/AndroidStudio2025.1.1/studio.jdk
rm ~/Library/Application\ Support/Google/AndroidStudio2025.1.2/studio.jdk

或在 Finder 中执行:

bash 复制代码
open ~/Library/Application\ Support/Google/AndroidStudio2025.1.1
open ~/Library/Application\ Support/Google/AndroidStudio2025.1.2

手动删除 studio.jdk 文件。


Step 2:重新启动 Android Studio

此时 IDE 不再强制使用错误的 JDK,会自动寻找系统默认的 JDK(如 Temurin 11 / 17)。

你也可以手动指定一个有效的 JDK 目录,如:

bash 复制代码
/Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home

可通过以下命令列出本地已安装的所有 JDK:

bash 复制代码
/usr/libexec/java_home -V

🧹 可选补充:一键清除所有 studio.jdk

如果想要一键清除所有版本缓存的 Boot Runtime 设置:

bash 复制代码
find ~/Library -name studio.jdk -delete

✅ 总结

问题根因 IDE 缓存了错误的 JDK 路径
查找文件 使用 find 而不是 ls
文件路径 ~/Library/Application Support/Google/AndroidStudioXXXX/studio.jdk
修复方式 删除错误的 studio.jdk 文件
成功标志 IDE 启动恢复正常,进入欢迎页

相关推荐
00后程序员张3 小时前
iOS加固技术路线全面解析:Bitcode模式、源码模式与汇编模式对比及爱加密优势
android·汇编·ios·小程序·uni-app·cocoa·iphone
咱入行浅3 小时前
一款实用的 Visual Studio 发布部署插件,助力提高部署效率!
ide·visual studio
summerkissyou19873 小时前
android - 性能 - Perfetto - 内存分析教程及例子
android·性能
超开心~3 小时前
Android AAudio介绍及流程分析
android
谢斯3 小时前
[vscode] 使用unity打开vscode的取消.csproj的显示
ide·vscode·unity
取个名字太难了~3 小时前
最新手机外接相机实时传输 + 动态美颜完整项目源码
android·数码相机·智能手机·美颜·相机连接·demu
say_fall3 小时前
【Linux系统编程】文件操作基础:C标准库、系统调用、fd是什么和fd与FILE*的关系
android·linux·c语言
ii_best13 小时前
更新!移动端开发软件按键安卓版&手机助手v5.1.0上线!本地AI识别全面解锁,脚本开发再升级
android·人工智能·ios·按键精灵
方乐寺村13 小时前
s,使用libpng提升png图片的保存速度。接下来本文将阐述在Android中如何集成libpng,以及在使用过程中遇到的问题和最 ...
android
name好难取诶13 小时前
PHP 静态分析工具实战 PHPStan 和 Psalm 完全指南
android·开发语言·php