赞
踩
这里仅针对M1芯片的Macbook,说明如何安装安卓模拟器android-emulator
。
安装adb
(Android 调试桥),以便执行各种设备操作,如安装调试应用等。
$ brew install android-platform-tools
等待安装完成后,可以找到brew默认的adb安装路径:/opt/homebrew/Caskroom/android-platform-tools/35.0.1/platform-tools/adb
。
查看adb
版本:
$ adb version
Android Debug Bridge version 1.0.41
Version 35.0.1-11580240
Installed as /opt/homebrew/bin/adb
Running on Darwin 20.6.0 (arm64)
安装android-emulator-m1-preview
,在github上找到https://github.com/google/android-emulator-m1-preview,下载最新版本的镜像包:https://github.com/google/android-emulator-m1-preview/releases/download/0.3/android-emulator-m1-preview.dmg
dmg下载好之后,双击安装。安装后的android-emulator
模拟器存储配置默认为2GB+2GB,如需修改,请务必在下面第三步中修改配置后,再进行首次打开,否则需要重新安装。
修改android-emulator
模拟器配置:
$ vim /Applications/Android Emulator.app/Contents/MacOS/api30-gphone-arm64-v8a/config.ini
主要更改以下磁盘和内存空间大小:
# Disk size
disk.dataPartition.size=2048M
# Ram size
hw.ramSize=2048
打开android-emulator
模拟器后,尝试通过adb
安装.apk
应用包:
$ cd /opt/homebrew/Caskroom/android-platform-tools/35.0.1/platform-tools
$ sudo ./adb install com.szh.testapp.apk
如果报错INSTALL_FAILED_INSUFFICIENT_STORAGE
:
Performing Streamed Install
adb: failed to install com.szh.testapp.apk: Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
考虑是存储空间不足,可以进行清理或者重启模拟器再重试。成功后的提示:
Performing Streamed Install
Success
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。