本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《
1、材料准备
① 下载些东西
②和③读者可自行到官网下载,或者用读者打包好的,自取:
pan.baidu.com/s/1hRrPZhRx…
,
提取码:
cg08
② 创建新AVD
打开Android Studio,依次点击顶部菜单栏:
Tools
->
AVD Manager
-> +
Create Virtual Device
...,接着选择模拟器相关的配置,比如这里我选择的是:Nexus 5X,点解
Next
,来到选择镜像的页面:
选择镜像时,务必注意以下三点!!!
-
1、Android 8.0(包含8.0)以下的系统镜像!!!
-
2、Target里**不带(Google APIs)**的镜像,带(Google APIs)的是不能Root的!!!
举个例子,笔者选择的7.0的镜像:
没有镜像的话点Download下载,下载完后点Next进入下一步,这里可以改个简单AVD的名称,因为后面要用命令行来启动,就不用敲那么多,比如我直接改为Test:
点击Finish,等待AVD模拟器生成:
不用启动,直接X掉。
③ 勾选安装
Android Studio依次点击顶部菜单栏:
File
->
Settings
->
System Settings
->
Android SDK
。点击 SDK Tools选项卡,安装圈住的两个东西:
安装后,点击OK,到此,要准备的东西都准备好了。
2、开始折腾
① 命令行可写方式启动AVD
接下来开始折腾,打开命令行终端,cd到android sdk的
tools
目录下:
接着键入下述命令启动AVD(Test处改成你的前面定义的模拟器名称即可):
emulator -avd Test -writable-system
如果你忘记了也没关系,可以键入:
emulator -list-avds
,查看AVD列表。 成功执行后,可以看到我们的AVD已经运行起来了,终端输出内容如下:
把这个终端缩小就好,别关掉,关掉的话AVD也会关掉的!!!
② 安装APK
新建一个终端,cd到android sdk的
platform-tools
目录下,通过adb命令安装两个apk:
安装完后
不要打开
!!!
【Android 逆向】Frida 框架 ( 安装 frida 12.7.5 | 安装 frida-tools 5.1.0 | PC 端 frida 与 安卓模拟器端 frida-server )
或许当前有些小伙伴没 android 手机,这时候可以在电脑上开个模拟器玩玩,下面就分别介绍两种不同的模拟器,下面和大家一起学习交流。
一、android 模拟器 AVD
模拟器配置