当我运行
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 Studio + SDK 并重新安装解决了这个问题。
对我来说,只需从 SDK 工具重新安装 Android 模拟器就足够了