原因:错误 = 86,可执行 M1 Macbook (Android studio) 中的 CPU 类型错误

问题描述 投票:0回答:3

当尝试在 android studio 上运行模拟器时,我收到 Cause: error=86, Bad CPU type inexecutable 错误消息。我正在使用适用于 ARM 处理器的最新 android studio。此外,当我重新启动 android studio 时,设备现在永久显示“正在加载设备”。我刚拿到这台笔记本电脑。

我尝试过的事情:

  1. 重新启动电脑(哈哈哈)
  2. 重新启动android studio
  3. 重新安装android studio
  4. 尝试适用于 ARM 设备的旧版本 android studio。
  5. 我使用的是 Android 12 (s) 预览版

请帮忙:D

android macos android-studio apple-m1
3个回答
25
投票

安装 Rosetta 将解决您的问题。

终端中运行命令:

softwareupdate --install-rosetta


1
投票

我在用intellij idea编译java程序时就遇到过这样的问题。 安装 XCode 解决了我的问题。


0
投票

您的 Mac 上需要安装 Rosetta 2。 Rosetta 2 是 macOS Big Sur 的一个组件,是 Mac 从英特尔处理器向 Apple 芯片过渡的一部分,允许英特尔应用程序在基于 Apple 芯片的 Mac 上运行。

softwareupdate --install-rosetta
© www.soinside.com 2019 - 2024. All rights reserved.