搞机:AS自带模拟器AVD Root 和 Xposed安装(上)

简介: AS自带模拟器AVD Root 和 Xposed安装

1、材料准备


① 下载些东西



  • 2、SuperSUwww.supersu.com/):Root权限管理的工具,两个部分组成:zip包root设备,apk管理root权限。



②和③读者可自行到官网下载,或者用读者打包好的,自取:


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的!!!


  • 3、ABI为x86的镜像!!!


举个例子,笔者选择的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开发 Python
Android 抓包工具r0capture使用
Android 抓包工具r0capture使用
1551 1
|
前端开发 网络协议 Dubbo
超详细Netty入门,看这篇就够了!
本文主要讲述Netty框架的一些特性以及重要组件,希望看完之后能对Netty框架有一个比较直观的感受,希望能帮助读者快速入门Netty,减少一些弯路。
91065 32
超详细Netty入门,看这篇就够了!
|
Android开发
我的Android进阶之旅------>adbd cannot run as root in production builds 的解决方法
今天用adb root命令时候,报了错误:adbd cannot run as root in production builds C:\Documents and Settings\Administrator>adb root adbd cannot ...
4957 0
|
10月前
|
存储 JSON fastjson
再也不用心惊胆战地使用FastJSON了——序列化篇
本篇将主要介绍json序列化的详细流程。本文阅读的FastJSON源码版本为2.0.31。
3336 49
|
Java Android开发 Windows
使用keytool查看Android APK签名
本文介绍了如何使用Windows命令行工具和keytool查看APK的签名信息,并提供了使用AOSP环境中的signapk.jar工具对APK进行系统签名的方法。
1333 0
使用keytool查看Android APK签名
|
NoSQL MongoDB 关系型数据库
13个Mongodb GUI可视化管理工具,总有一款适合你
本文介绍了13个好用的MongoDB可视化工具。Robomongo,MongoDB Compass,phpMoAdmin等
111685 0
13个Mongodb GUI可视化管理工具,总有一款适合你
|
存储 JavaScript 搜索推荐
js【详解】arr.sort()数组排序(内含十大经典排序算法的js实现)
js【详解】arr.sort()数组排序(内含十大经典排序算法的js实现)
119 0
|
Java API Android开发
你有没有想过自己写一个Xposed模块?教程来了~(一)
在互联网上,关于Xposed模块编写的教程可谓是一抓一大把。但由于时间的推移,很多工具和方法都发生了变化(如Eclipse退出安卓编程舞台,AndroidStudio 不断升级导致其一些设置也随之变化等)也正因此,网上的教程往往有一些时限性,比如现如今 provide 这个关键字已经被舍弃了却仍有人在用,还有些说要把jar包放到lib文件夹而非libs文件夹……种种错误或者落伍的教程对新手产生了很大的误导。
592 0
|
关系型数据库 MySQL Shell
Mac安装Mysql(图文解说详细版)
Mac安装Mysql(图文解说详细版)
Mac安装Mysql(图文解说详细版)
|
人工智能 Java
通过okhttp调用SSE流式接口,并将消息返回给客户端
通过okhttp调用SSE流式接口,并将消息返回给客户端