5. 系统升级到了MacOS Monterey 12.3之后,不兼容Node、adb等
问题描述
系统升级到了MacOS Monterey 12.3之后,出现了不兼容的问题,如下
env: node: Bad CPU type in executable
使用adb命令也出现了Bad CPU type in executable
解决方法:
(CSDN收藏的一个博主的解决方法)
mac M1用的是arm架构,adb好像还没适配,M1运行x86的需要安装Rosetta2转译。好家伙,安装完后一切正常。
附上安装Rosetta2的命令。其实安装一个x86的应用,也会提示安装
softwareupdate --install-rosetta