虽然不做安卓开发基本不会碰安卓模拟器,但是偶尔也会有需求需要测试下网上来源不明的apk。不是因为安全,主要看能不能用。文章主要也是记录下方法,万一以后业余瞎搞呢。
现在android-studio已经支持m1芯片,里面内置了一个模拟器。不需要单独再下载android-emulator-m1-preview (网上的教程大部分都是基于这个软件)
-
下载Android Studio
https://developer.android.com/studio/archive?hl=zh-cn
打开页面拉到最下点击同意条款,然后选择最新版本进行下载安装。
第一次启动需要配置代理(配置完代理可以检查下是否能联网)才能联网下载软件需要的组件。后期也可进行修改(cmd+,打开设置,Appearance&Behavior- System Settings-HTTP Proxy)
-
关于SDK(Appearance&Behavior- System Settings-Android SDK)
默认都会下载最新版本的Android API ,比如这里是34,对应安卓版本如下。如果需要下载特定版本的自行下载。
另外点击右下角的Show Package Details可以查看详细。
-
安装Layout Inspector,选择对应版本然后点击Apply进行安装。
-
启动模拟器
主页面的More Actions里内置的模拟器
另外点击启动按钮右边的🖊️可进行模拟器的配置,比如内存、存储等。
启动后截图如下:
-
安装apk
启动模拟器后,将下载好的apk拖拽到模拟器的屏幕上即可安装。(装了个微信)
也可以使用adb在终端进行安装。
默认路径:/Users/xxx/Library/Android/sdk/platform-tools/adb
安装命令(模拟器处于打开状态):
/Users/xxx/Library/Android/sdk/platform-tools/adb install xxx.apk
最后,网上找的来源不明的apk大部分都安装不上。测试失败!!!
参考:
https://www.zhihu.com/question/432911495
https://zhuanlan.zhihu.com/p/359543234