带有 ARM CPU M1 的 macOS 上的 Android Studio/Emulator

新手上路,请多包涵

我在 macOS Big Sure 11.0.1 中使用新的 ARM cpu M1 启动了 Android Studio 4.1

安装 Rosetta 后: 是的,它可以构建!

但是模拟器有问题,显示 CPU不支持VT-x

甚至 ARM 镜像也有这个问题 在此处输入图像描述

我使用了最新的、非常旧的 api25(谷歌必须在这里做点什么),但速度慢得令人难以置信

如何让模拟器快速工作?

原文由 hannes ach 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 811
2 个回答

好消息 !

2021 年 7 月 28 日编辑 🎉 🌈

苹果芯片支持

现在,有一个适用于 Android Studio 北极狐 (2020.3.1)arm64 发布版本,您可以从这里下载它 https://developer.android.com/studio#downloads

轻松修复以使用正确的架构

工具-> SDK 管理器-> SDK 工具(选项卡)-> 取消选择“Android 模拟器”-> 确定

现在,当您尝试运行您的应用程序或从 AVD 管理器启动设备时,它会给出“安装模拟器”错误 -> 单击确定。这将自动下载正确的版本。

使用 arm64-v8a 映像!

  • 工具 -> SDK 管理器
  • 安装 Android 11 ® 或 12.0 (S) 并点击应用
  • 工具 -> AVD 管理器 -> 单击创建虚拟设备
  • 选择任何具有 Google Play 商店 图标的设备,然后单击 下一步
  • 在“其他图像”选项卡上选择 arm64-v8a

安卓工作室

原文由 hannes ach 发布,翻译遵循 CC BY-SA 4.0 许可协议

作为@Dipanker Shah 的回复,取消单击Android Emulator 并运行AVD。之后… android studio 将弹出一个警告屏幕,然后按 OK。 IDE 将下载正确的版本。

取消点击安卓模拟器

1

原文由 rraayy 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题