x86_64 主机上的 QEMU2 模拟器不支持 Avd 的 CPU 架构“arm64”

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

当我运行

emulator -avd Nexus_6_API_29
时,我收到以下错误:

INFO    | Android emulator version 31.3.14.0 (build_id 9322596) (CL:N/A)
emulator: INFO: Found systemPath /Users/steph/Library/Android/sdk/system-images/android-29/google_apis/arm64-v8a/
PANIC: Avd's CPU Architecture 'arm64' is not supported by the QEMU2 emulator on x86_64 host.

奇怪的是:上周这仍然有效。我使用的是 MacBook Pro M1。当我在终端中运行

arch
时,我得到“arm64”。

为什么模拟器认为我在 x86_64 主机上?

android android-emulator avd-manager
2个回答
0
投票

我通过卸载整个 Android Studio + SDK 并重新安装解决了这个问题。


0
投票

对我来说,只需从 SDK 工具重新安装 Android 模拟器就足够了

© www.soinside.com 2019 - 2024. All rights reserved.