无法找到Build Tools revision 34.0.0,求解决Mac端构建工具安装问题
解决Android SDK Build-Tools 34安装失败问题
1. 检查SDK管理器的细分版本安装项
打开Android Studio进入Settings > Appearance & Behavior > System Settings > Android SDK,切换到SDK Tools标签,勾选Show Package Details,查看Build-Tools 34下的具体子版本(如34.0.0),单独勾选该子版本尝试重新安装。
2. 修复SDK目录权限
Mac下SDK目录权限不足可能导致安装失败,终端执行以下命令:
sudo chown -R $(whoami):staff /Users/frontdeveloper/Library/Android/sdk sudo chmod -R 755 /Users/frontdeveloper/Library/Android/sdk
执行完后重启Android Studio再尝试安装。
3. 手动安装Build-Tools 34
如果SDK管理器安装始终失败,手动操作:
- 前往Android官方SDK资源页面,下载对应Mac平台的Build-Tools 34压缩包
- 将压缩包解压到
/Users/frontdeveloper/Library/Android/sdk/build-tools/目录下,确保解压后的文件夹名称为对应版本号(如34.0.0) - 重启Android Studio,SDK管理器会自动识别该版本
4. 修正环境变量配置
你的环境变量存在重复配置和语法问题,打开.zshrc文件修正为:
# Setting PATH for flutter export PATH="$PATH:/Users/frontdeveloper/development/flutter/bin" # Setting PATH for java export JAVA_HOME=$(/usr/libexec/java_home) # Setting PATH for Android export ANDROID_HOME="/Users/frontdeveloper/Library/Android/sdk" export PATH="$ANDROID_HOME/platform-tools:$PATH" export PATH="$ANDROID_HOME/tools:$PATH" export PATH="$ANDROID_HOME/build-tools/34.0.0:$PATH"
执行source ~/.zshrc使配置生效,再用echo $PATH确认Build-Tools路径已添加。
5. 清理Android Studio缓存
关闭Android Studio后,终端执行命令删除缓存:
rm -rf ~/Library/Caches/Google/AndroidStudio* rm -rf ~/Library/Application\ Support/Google/AndroidStudio*
重启Android Studio后重新尝试安装。
内容的提问来源于stack exchange,提问作者Ehsan Kalali
相关产品推荐
相关产品推荐

