Android Studio Giraffe版本缺失profiler.sh,求脚本运行独立分析器
Android Studio Giraffe 独立分析器启动脚本解决方案
问题说明
Android Studio Giraffe(2022.3.1)版本已移除了bin目录下的profiler.sh脚本,这是版本迭代中的结构调整,并非操作遗漏。
自定义profiler.sh脚本内容
你可以手动创建该脚本,内容如下:
#!/bin/bash # 适配Android Studio Giraffe的独立分析器启动脚本 STUDIO_ROOT="/Applications/Android Studio.app/Contents" JRE_PATH="$STUDIO_ROOT/jbr/Contents/Home/bin/java" LIB_PATH="$STUDIO_ROOT/lib" # 启动独立分析器主类 "$JRE_PATH" -cp "$LIB_PATH/*" com.android.tools.profiler.StandaloneProfilerLauncher "$@"
使用步骤
- 将上述代码保存为
profiler.sh,放入/Applications/Android Studio.app/Contents/bin/目录 - 执行命令赋予执行权限:
chmod +x /Applications/Android Studio.app/Contents/bin/profiler.sh - 运行脚本启动独立分析器:
cd /Applications/Android Studio.app/Contents/bin/ && ./profiler.sh
补充说明
脚本直接调用Android Studio自带的JRE环境,加载lib目录下的所有依赖库来启动独立分析器,完全适配Giraffe版本的目录结构。若后续版本路径有变更,只需调整STUDIO_ROOT变量即可。
内容的提问来源于stack exchange,提问作者flix
相关产品推荐
相关产品推荐

