Mac Android Studio 运行项目 报错
Cause: error=86, Bad CPU type in executable
原因 ADB 不支持 ARM。应该是苹果系统更新了某些东西 导致不支持
解决方案
终端输入
softwareupdate --install-rosetta
出现
I have read and agree to the terms of the software license agreement. A list of Apple SLAs may be found here: http://www.apple.com/legal/sla/
翻译:我已经阅读并同意软件许可协议的条款。Apple SLA列表可在此处找到:http://www.apple.com/legal/sla/
Type A and press return to agree:
翻译:键入A并按回车键以达成一致:
输入: a. 回车
然后会下载某些东西
2023-05-15 13:54:41.643 softwareupdate[1322:36429] Package Authoring Error: 032-66590: Package reference com.apple.pkg.RosettaUpdateAuto is missing installKBytes attribute
Install of Rosetta 2 finished successfully
成功。结束
Android Studio-- 原因:错误 = 86,可执行文件中的 CPU 类型错误 - 堆栈溢出 (stackoverflow.com)