如何在 M1 Mac 上运行的模拟器上运行较旧的 Android 版本(例如 API 级别 21)?

Ben*_*rth 16 android apple-m1

尽管现在有适用于 M1 Mac 的 Android Studio 和支持 Arm 架构的 Android 模拟器映像,但这些仅适用于 API 级别 30+。我想在旧版本的 Android 上运行我的应用程序,以检查我的 Mac 本地是否存在问题。

我尝试使用armeabi-v7a,但我只是得到了unable to find adb。注意:其他模拟器工作正常。我还尝试找到一种使用 来在 Rosetta 模式下启动 Android Studio 的方法arch -x86_64 open -a /Users/zen/Applications/JetBrains\ Toolbox/Android\ Studio.app .,但这并没有改变任何东西。我adb在我的道路上,跑步时which adb,我得到了/Users/zen/Library/Android/sdk/platform-tools/adb

有人在 M1 mac 上的模拟器上运行旧版本的 Android吗?

虚拟设备配置窗口 > 系统映像 > 其他映像选项卡