整个过程中需要的程序安装包如下:android-emulator-m1-preview.dmg 和 apk-editor-studio_macos_1.6.0.dmg (注意我是在2022年12月5日使用的这两个版本,随着时间推移,对应的版本可能会更新或者不兼容)
模拟器主程序 android-emulator-m1-preview.dmg 的地址是: https://github.com/google/android-emulator-m1-preview/releases 注意,这是谷歌官方开发的程序,目前已经没有人维护。
APK编辑器上传工具 apk-editor-studio_macos_1.6.0.dmg 的地址是: https://github.com/kefir500/apk-editor-studio/releases
安装教程
1. 请先确保 “允许任何来源” 已经打开,去 “设置” → “安全性与隐私” → “通用” 中看看,是否有允许 “任何来源” 了。如下图所示:
2.分别双击两个安装包,打开后拖动即可完成安装。如下图所示:
3.在启动台中就可以看到刚安装的两款程序
先启动模拟器 Android Emulator 启动的时候会有安全提醒,无视它不要删了程序,这个时候记得回到上面的第一步,也就是去“隐私与安全性”里面把拦截的给允许。
如上图所示
4.启动后就可以看到软件
初始的语言是英语,需要去调整成中文,控制鼠标在屏幕由下往上拉,找到「Settings→System→Language&Input」,就可以新增中文。
5.初始的内存有点小,需要去改下,先关闭 Android Emulator 程序,然后在应用程序中找到 Android Emulator 鼠标右键,选择“显示包内容”,如下图所示
找到config.ini文件,位置大约是: Contents 》 MacOS 》 api30-gphone-arm64-v8a 》 config.ini
使用编辑器编辑下config.ini文件,其中disk.dataPartition.size是安卓手机的硬盘大小,怎么也得设置10G
disk.dataPartition.size=10240M
另外hw.ramSize是运行内存,建议给个8G,或者根据你自己需要设置
hw.ramSize=8192
如果你修改了参数,记得要把这个文件夹里面的「userdata*.img」删掉,比如我这里显示的是 「userdata-qemu.img」删掉。
6.启动 Android Emulator 然后再启动 APK Editor Studio 程序,如果有拦截,记得给允许。
6.1点击 Android Explorer 也就是上面的那个小手机图标
6.2点击 Refresh 就可以看到当前列表,选中列表,再点击 Android Explorer
6.3点击 Install External APK 上传程序,上传后,就会出现在手机的应用中心。如下图所示:
注意,由于我用的是 M芯片的Mac,所以只能上传 arm64 版本的APP,你可以通过第三方,比如Chrome浏览器的APK Downloader插件可以下载Google Play应用程序。比如我这里下载Firefox浏览器,有很多版本:
这里我得选择 arm64 这个版本。
然后,就可以看到程序安装成功
好了,至此,教程结束,