You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片MacBook首次运行Android Studio报错计算所需包失败

解决方案

1 清理残留配置与文件

完全退出Android Studio后,删除以下目录内的所有内容,避免旧的错误配置干扰初始化流程:

  • ~/Library/Android/
  • ~/Library/Application Support/Google/AndroidStudio<对应版本号>/
  • ~/Library/Caches/Google/AndroidStudio<对应版本号>/
  • ~/Library/Preferences/AndroidStudio<对应版本号>/

2 修正Java版本兼容问题

你当前使用的JDK 8与适配M1芯片的新版Android Studio不兼容,优先使用Android Studio自带的arm架构JDK即可解决sdkmanager启动报错的问题:

  • 可选择卸载系统安装的JDK 8,或者打开终端执行以下命令,将自带JDK设为优先级最高(若需永久生效可将命令添加到~/.zshrc文件中):
export JAVA_HOME=/Applications/Android Studio.app/Contents/jbr/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
  • 执行完成后输入java -version验证,确认输出版本为Android Studio自带的JDK 17或更高版本即可。

3 重新走初始化安装流程

  • 启动Android Studio前关闭所有代理工具,确保网络可以正常访问谷歌服务,网络连通失败是触发计算所需包失败报错的最常见原因。
  • 启动Android Studio后,SDK存储路径选择默认的~/Library/Android/sdk即可,不要手动设置为相对路径、根目录路径,避免触发SDK位置不能处于文件系统根目录的错误。
  • 勾选需要安装的SDK版本、构建工具、模拟器组件,等待自动下载完成即可正常使用。

4 可选:修复sdkmanager命令

不要手动下载命令行工具放入SDK目录,后续如果需要使用sdkmanager命令,可进入Android Studio的Settings > Appearance & Behavior > System Settings > Android SDK > SDK Tools页面,勾选Android SDK Command-line Tools (latest),点击应用自动安装,安装完成后将~/Library/Android/sdk/cmdline-tools/latest/bin添加到系统PATH即可。


内容的提问来源于stack exchange,提问作者KayFirst

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 06:24:04