老是听说genymotion模拟器有多牛逼,但是很多人想去用它的时候,总是会遇到许多问题,导致宁愿直接用真机或是用其他的模拟器,比如夜深模拟器啊什么的。原来刚刚开始用的时候,我也安装了好久,哎,也是难。今天想把以前安装过程遇到过的问题和如何去解决问题写出来。
本文在Win 7 64位系统下安装。
1.首先先到genymotion的官网去注册一个你的个人账号,因为下载genymotion需要登录,而且等下安装下载模拟手机的时候还是需要登录。所以第一步是到官网注册一个账号,地址如下:
2.注册好账号后,然后是去下载genymotion模拟器,到此地址下:
https://www.genymotion.com/#!/download
下载你需要的版本就行了。
注意!安装之前要先设置你的电脑可虚拟化。
打开bios(具体方法要看你是什么电脑)BIOS Setup Utility -->Config -->CPU --> Intel(R) Virtualization Technology(如果你用的不是intel的处理器,那就是别的带有virtualization technology的选项) -->> 设置为 Enabled
3.下载完后安装,下一步下一步就好了,安装教程可以百度。
但是在安装虚拟电脑的时候总是会出错,这是兼容性问题!
虚拟电脑控制台严重错误?
软件系统兼容性问题!只要把VirtualBox、genymotion和Genymotionshell都设置为同一个兼容版本,比如都设置为windows Server 2008(Server Pack 1)。双击打开VirtualBox就可以了。
下面是成功进入界面:
4.解决兼容性问题之后,打开genymotion,下载你需要的虚拟手机。
我这里选择的是Android5.0版本,Custom Phone API 21- 768x1280。
下图是下载完成了。
5.好不容易等待下载完毕,当你开开心心点击start运行它的时候,tmd,问题又来了,真烦人是不是。
不能启动虚拟设备,你这是几个意思,我。。。
这是最关键的一步,最常见的问题,也是最难解决的问题。
对于这些软件的兼容问题,甚是头疼啊!genymotion本身就存在兼容性的bug,无可奈何啊!
只能最后祭出大招了(这招对有些电脑能行,有些不能行,我试过成功的,也试过失败的,看天吧)
查了很多资料,似乎都没有一个确定能成功的解决方案。下面是我自己的成功案例:
查看C:\windows\system32目录下,有这三个文件themeservice.dll.backup 、themeui.backu、uxtheme.dll.backup这三个文件是Universal ThemePatcher破解主题的时候对原系统文件的备份!因此如果你的电脑里面有的话就不用去下载了,然后,下载一个Universal ThemePatcher-x64.exe(64位系统)或者Universal ThemePatcher-x86.exe(32位系统),然后运行它,依次点击恢复三个文件即可,这时候在运行虚拟电脑就不会报错了。
下载Win7 系统主题工具和主题文件:
链接:
http://pan.baidu.com/s/1sjSxmiD 密码:86dw
下图是三个文件都已经被破解过了,但是下面有备份文件,全部点击恢复重启电脑就行了。
下图是点击恢复后
如果你打开主题工具后发现你的系统没有备份有主题文件,也就是备份文件为空。
现在你需要做先去下载 这三个主题文件。
链接:
下载后把未破解的文件放到C:\windows\system32目录下就可以啦!
看好啦,就是把这三个未破解的文件:themeservice.dll.backup 、themeui.backup 、uxtheme.dll.backup放在C:\windows\system32目录下。
再打开UniversalThemePatcher工具进行恢复就可以了。
重启运行成功。
如果还是出错,那只能出终极大招了,╮(╯▽╰)╭,还是用回低版本的吧。
不想麻烦的朋友可以直接下载安装,不要考虑兼容性问题,屡试不爽!
genymotion-2.4.0版本,安装即用,没什么兼容性问题。
下面是下载链接: