升级到了MacOS Monterey 12.3之后,不兼容Node、adb等,出现env: node: Bad CPU type in executable报错

5. 系统升级到了MacOS Monterey 12.3之后,不兼容Node、adb等

升级到了MacOS Monterey 12.3之后,不兼容Node、adb等,出现env: node: Bad CPU type in executable报错_第1张图片

问题描述

系统升级到了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

你可能感兴趣的:(adb,macos)