M1 Pro 安卓模拟器+Xposed环境

吐槽

最近换了台mac,发现mac对程序员真的太友好了,一些环境配置起来很方便,借助brew几乎都是一行命令的事。
但是有一些环境还不是那么好配,在这做一下记录。
这次要说的是安卓模拟器
我本人是有一台Google Pixel真机的,插上数据线也能很顺利的进行adb调试,但是就是安装apk的时候老是卡死,这我可受不了,直接就开始研究怎么解决。

正文

  1. 首先是比较熟悉的那些模拟器平台,例如夜神模拟器,雷电模拟器,我试了,没有成功,直接pass掉,可能英特尔系列mac的可以吧。
  2. 然后就是最近一个开源项目,开箱即用的
    在这里插入图片描述
    这里放上链接
    https://github.com/google/android-emulator-m1-preview
    下载dmg文件双击安装就完事了,很方便。
    在这里插入图片描述

打开是这样的,自带root用户,做一些调试还是可以的,但是我不知道怎么刷入面具,进不去recovery模式,可能还不支持吧。
整体来说是可以用的,想省事的话直接用这个就ok了。

  1. 假如想制定一些系统版本的话,就要用这种方式了,下载Android Studio
    安装sdk


在这里插入图片描述
然后比较关键的一点来了,这个Emulator比较坑,新版的跟老版本的不太一样,设置环境变量的时候要把

~/Library/Android/sdk/emulator

放入环境变量。

然后就是创建模拟器在这里插入图片描述

这里随便选
在这里插入图片描述

这里就是选一些系统版本
在这里插入图片描述
在这里插入图片描述
然后点Finish创建就行了

完事之后需要记住两个命令
第一个是查看模拟器列表的
emulator -list-avds
在这里插入图片描述
第二个是启动模拟器的

emulator -avd Pixel_6_Pro_API_24 -writable-system
在这里插入图片描述
然后你就能创建一个很逼真的模拟器,也是有最高权限
我在这装了个xposed环境,接下来就是愉快的做一些开发了,正向逆向都很方便

在这里插入图片描述

在这里插入图片描述

提醒下这个xposed只能离线刷,网上下载一个符合系统版本的xposed包刷一下就完事了~

猜你喜欢

转载自blog.csdn.net/A_I_H_L/article/details/129783926