模拟器Android6安装Xposed框架

考虑到我正在使用的nexus手机已经安装了xposed框架, 所以想要利用业余时间写一点有意思的xposed的应用, 哎, 我可是大二开始就接触了android了, 现在天天开发web的后台页面,生活真是枯燥至极.

环境选择

我平时使用的iMac, 所以使用Gemotion或者官方自带的模拟器, 考虑到我有可能有时候心血来潮, 想要在win下做开发, 所以这里暂时先选择Gemotion作为开发主力,后面要是有变动, 再另行说明.

系统镜像安装

这里必须要吐槽一下Gemotion的服务, 虽然个人版是免费试用, 但是镜像在国内的下载速度真的也是醉了, 不过天无绝人之路. 这里有个小窍门, 一般Gemotion的操作都会在~/.Genymobile/genymotion.log中记录, 所以随便翻翻, 基本就能找到下载的路径了:

image

这里可以拿到原始文件的url, 下载后, 替换~/.Genymobile/Genymotion/ova下的那个慢的要死的文件就行;

开发环境

为了方便开发, 有些基础的东西还是需要准备好.

Xposed框架安装

需要的文件:

这个方法其实是4.0就有的方法, 但是现在看起来在6.0上依然生效. 依次拖入模拟器就可以安装, 全部安装后重启模拟器.

image

必备软件包

Xposed插件

  • 绿色守护: 不用解释
  • 阻止运行: 让android想IOS一样工作
  • Fake My GPS: 模拟GPS的
  • GravityBox: 小工具合集
  • Inspeckage: app调试很有用
  • RootCloak: 伪装Root

普通App

  • SuperSU 这个装起来还有些复杂

image

必要的命令

修改文件系统权限

## 可写
adb shell mount -o rw,remount /
adb shell mount -o rw,remount /system

## 修改hosts
adb push /etc/hosts /etc/hosts

## 只读
adb shell mount -o ro,remount /
adb shell mount -o ro,remount /system
Loading Disqus comments...
Table of Contents