M1 MacBook Pro 上的 Android Studio 无法使用 ABI armeabi-v7a 模拟系统映像

我的 M1 Macbook Pro 上的 Android Studio 可以很好地模拟所有带有 ABI arm64-v8a 的系统映像(API 24、29、30、31)。但是,它无法使用 ABI armeabi-v7a(例如 API 19 KitKat)运行所有图像。错误消息是“AVD 管理器:AVD Pixel_2_API_19 的模拟器进程已终止”。

我不确定为什么旧图像只有 ABI armeabi-v7a。我想知道是否有解决方法,或者我需要等待 Android Studio 修补它。

这是可供参考的可用图像的屏幕截图

[Here is a screenshot of the available images for reference]

stack overflow Android Studio on M1 MacBook Pro Cannot Simulate System Images with ABI armeabi-v7a
原文答案

答案:

作者头像

Apple M1 没有 aarch32 模式,即片上硬件 32 位仿真器。

而且我怀疑有人会为 aarch32 编写 aarch64 软件仿真器,因为硬件仿真器对于芯片供应商来说是一种经过验证、强大且便宜的选择。

这不是一个“已知问题”,因为它永远不会在 IMO 中得到解决。

相关问题