Genymotion介绍
1、Genymotion安卓模拟器其实不是普通的模拟器,严格来说,genymotion是虚拟机,被网传定义为模拟器,加载APP的速度比较快,操作起来也很流畅。
2、Genymotion依赖于VirtualBox(著名的开源虚拟机软件,轻巧、好用!),就是说Genymotion跟VirtualBox要一起使用(Genymotion调用了VirtualBox的接口)。
3、Genymotion可作为Eclipse、Android Studio的插件使用,很方便。
1.安装genymotion-2.12.2-vbox.exe
https://dl.genymotion.com/releases/genymotion-2.12.2/genymotion-2.12.2-vbox.exe
Genymotion的Github:https://github.com/Genymobile
2.登录账号
注册账号:https://www.genymotion.com/account/create/
个人使用免费.
3.添加模拟器.
在genymotion主界面点击add即可添加你想要的模拟器型号,选择一个,下载好即可使用
推荐4.3版本
Samsung Galaxy S3 - 4.3 - API 18 - 720x1280
设置本地SDK:
在genymotion主界面,依次点击settings—>ADB—>Use custom Android SDK tools,
在Android SDK框中选择你电脑上sdk文件夹路径
4.打开添加的模拟器
模拟器下载好后双击模拟器将其启动
5.将Genymotion-ARM-Translation_v1.1.zip拖进打开的模拟器,重启模拟器刷入.
(Genymotion是一个基于x86和Virtualbox构建的虚拟 Android环境。它不是ARM模拟器,因此它的性能优于 Android SDK模拟器。然而,在他们的最新更新中,他们删除了ARM和GooglePlay应用程序。这是导致“INSTALL_FAILED_CPU_ABI_INCOMPATIBLE”的原因)
相关资料:
GenyMotion ARM Fix · GitHub
https://forum.xda-developers.com/showthread.php?t=2528952
6.安装XposedInstaller
Xposed http://repo.xposed.info/module/de.robv.android.xposed.installer
一个模块框架,可以在不触及任何APK的情况下改变系统和应用程序的行为。这很好,因为它意味着模块可以在不做任何更改的情况下为不同版本甚至ROM工作(只要原始代码没有太多改变)。撤消也很容易。由于所有更改都在内存中完成,您只需要停用模块并重新启动即可恢复原始系统。
xposed.installer_v33_36570c.apk
https://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk
请注意,仅适用于Android 4.0.3以及Android 4.4的root访问权限
For Android 5.0 or higher (Lollipop/Marshmallow), these versions don't work! Use this instead:
http://forum.xda-developers.com/showthread.php?t=3034811
XposedInstaller打开"下载",搜素IMEI
搜索结果有个:Android Device Changer
点进去,是"描述"页面,切换到"版本"页面即可在线下载安装
https://github.com/bigsinger/AndroidIdChanger
7.安装框架和选择模块
打开:Xposed→点击"框架"→安装/更新 →重启(此时可能会卡死,直接关掉模拟器即可)
再次打开:Xposed→点击"模块"→勾选:手机修改器→软重启