M1 Mac设备Android Studio Arctic Fox版本无法启动问题求助
问题现象
M1芯片Mac设备上可以正常通过VS Code运行安卓模拟器,但启动Arctic Fox (2020.3.1) 版本Android Studio时出现如下报错:
根本原因
Arctic Fox (2020.3.1) 版本未提供Apple Silicon原生适配,默认依赖x86架构运行环境,启动时会因架构不兼容触发报错。
解决方案
方案1:通过Rosetta 2转译运行(临时解决)
- 打开终端执行命令完成Rosetta 2安装:
softwareupdate --install-rosetta - 打开访达「应用程序」目录,右键点击Android Studio选择「显示简介」
- 勾选「使用Rosetta打开」,重启应用即可正常启动
方案2:修改启动配置文件(方案1无效时使用)
- 右键点击Android Studio,选择「显示包内容」
- 进入
Contents/bin目录,打开studio.vmoptions文件 - 在文件末尾新增一行:
-arch x86_64,保存后重启应用
方案3:升级Android Studio版本(推荐长期使用)
Chipmunk (2021.2.1) 及以上版本官方提供了Apple Silicon原生适配包,无需转译即可在M1设备上运行,性能和稳定性均优于旧版本转译方案,建议直接升级使用。
内容的提问来源于stack exchange,提问作者Rishabh
相关产品推荐
相关产品推荐

