解决苹果 M1 芯片 Android Emulator 安装使用问题
说明:以下问题及解决方案主要针对通过 google/android-emulator-m1-preview 下载的 Android Emulator
0. 背景介绍
在苹果 M1 设备上正确安装使用 Android Emulator。
1. 安装及问题说明
通过 google/android-emulator-m1-preview 下载最新的 android-emulator-m1-preview.dmg 并安装。
问题 1:点击 Android Emulator 之后提示无法打开“Android Emulator”,因为无法验证开发者
解决方案:修改系统隐私与安全策略,选择“仍要打开”。
问题 2:拖动 apk 至模拟器提示安装失败
解决方案:修改 adb 路径
首先通过终端输入where adb
确认 adb 路径;
(可选)如果没有正确显示 adb 路径则通过 brew install android-platform-tools
安装 adb 工具;
之后通过虚拟机设置Settings - 关闭 Use detected ADB location - 点击右侧文件夹图标-选择 adb 路径
(注意:系统安装的 adb 路径可能位于隐藏文件夹中,可通过手动输入方式直接设置 adb 路径)。
问题 3:安装 apk 提示INSTALL_FAILED_INSUFFICIENT_STORAGE
错误
解决方案:通过修改 /Applications/Android\ Emulator.app/Contents/MacOS/api30-gphone-arm64-v8a/config.ini
中 disk.dataPartition.size
参数值(同时 config.ini
中也可以修改其它配置参数),并删除当前文件夹下的 userdata-qemu.img
文件,重启模拟器即可。
2. 参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 宁静至远,博雅多通!