来自B乎的大佬告诉我们,如今只要三分钟就能搞定Apple M1电脑使用Android模拟器!

如果你的电脑是 M1 芯片,请点下面链接,查看下载列表,选择 Mac (64-bit, ARM) 版本的 Android Studio 进行下载。如果你点击顶部大图绿色大按钮,会下载 Intel 芯片的 Mac 版本。

Download Android Studio and SDK tools | Android Developers

安装后启动 AVD Manager,你就可以看到 Recommended 列表里面的ABI显示的是 arm64-v8a版的,使用这个image直接创建就可以启动模拟器,不用再像前段时间那样折腾了。

来自B乎的大佬告诉我们,如今只要三分钟就能搞定Apple M1电脑使用Android模拟器!-1

希望对大家有帮助哈。

目前网上很多文章还是让人去下载 android-emulator-m1-preview,虽然这个Github页面已经告诉大家AVD已经支持M1芯片,不必要下载 Preview 版本了,但 Android Studio 中对 M1 用户的引导还不是十分好,写个短文希望对各位有帮助。

更新你的 Android Studio 到最新版本。

Android Studio 右上角打开 Android Virtual Device Manager – 点选 Create Vitrual Device。

重点在选择System Image的时候,选 Other Images 的标签。ABI 显示支持的芯片是 arm64-v8a。

来自B乎的大佬告诉我们,如今只要三分钟就能搞定Apple M1电脑使用Android模拟器!-1

当你以为万事大吉的时候,启动模拟器显示:The emulator process for AVD was killed。

打开Terminal,执行:

~/Library/Android/sdk/emulator/darwin-aarch64-replace.sh

开始下载,提示:

curl -L github.com/google/andro -o emulator-darwin-aarch64-0.2.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 651 100 651 0 0 649 0 0:00:01 0:00:01 –:–:– 649
100 91.8M 100 91.8M 0 0 7862k 0 0:00:11 0:00:11 –:–:– 10.9M
unzip emulator-darwin-aarch64-0.2.zip
Archive: emulator-darwin-aarch64-0.2.zip
creating: emulator-darwin-aarch64-0.2/
inflating: emulator-darwin-aarch64-0.2/NOTICE.csv

inflating: emulator-darwin-aarch64-0.2/lib/ui_controller_service.proto
inflating: emulator-darwin-aarch64-0.2/emulator
rm: ./qemu-img: No such file or directory

最后还提示了没有qemu-img这个文件或目录,不用太担心。

Terminal 执行下方命令打开目录:

open ~/Library/Android/sdk/emulator/

来自B乎的大佬告诉我们,如今只要三分钟就能搞定Apple M1电脑使用Android模拟器!-2

将 emulator-darwin-aarch64-0.2 目录中的所有文件移动到上一级,覆盖。

打开AVD面板,启动模拟器,即可正常使用。

来自B乎的大佬告诉我们,如今只要三分钟就能搞定Apple M1电脑使用Android模拟器!-3

就是这么简单,也用不着啥视频教学了。下方点赞,将正确姿势顶上去。

转自B乎:阅读原文

给TA打赏
共{{data.count}}人
人已打赏
技术宅

微软惨遭程序猿白嫖,OneDrive 被迫沦为免费博客空间!

2021-12-16 15:45:54

技术宅

分享一个方便大家看轻小说的工具:轻之国度 epub 生成器(更新)

2021-12-16 19:17:13

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索