模拟器Android6安装Xposed框架
考虑到我正在使用的nexus手机已经安装了xposed框架, 所以想要利用业余时间写一点有意思的xposed的应用, 哎, 我可是大二开始就接触了android了, 现在天天开发web的后台页面,生活真是枯燥至极.
环境选择
我平时使用的iMac, 所以使用Gemotion
或者官方自带的模拟器, 考虑到我有可能有时候心血来潮,
想要在win下做开发, 所以这里暂时先选择Gemotion作为开发主力,后面要是有变动, 再另行说明.
系统镜像安装
这里必须要吐槽一下Gemotion的服务, 虽然个人版是免费试用, 但是镜像在国内的下载速度真的也是醉了,
不过天无绝人之路. 这里有个小窍门, 一般Gemotion的操作都会在~/.Genymobile/genymotion.log
中记录,
所以随便翻翻, 基本就能找到下载的路径了:
这里可以拿到原始文件的url, 下载后, 替换~/.Genymobile/Genymotion/ova
下的那个慢的要死的文件就行;
开发环境
为了方便开发, 有些基础的东西还是需要准备好.
Xposed框架安装
需要的文件:
这个方法其实是4.0就有的方法, 但是现在看起来在6.0上依然生效. 依次拖入模拟器就可以安装, 全部安装后重启模拟器.
必备软件包
Xposed插件
- 绿色守护: 不用解释
- 阻止运行: 让android想IOS一样工作
- Fake My GPS: 模拟GPS的
- GravityBox: 小工具合集
- Inspeckage: app调试很有用
- RootCloak: 伪装Root
普通App
- SuperSU 这个装起来还有些复杂
必要的命令
修改文件系统权限
## 可写
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...