gemymotion
偶然看到有人推荐genymotion这个安卓模拟器,于是在Windows上面试了试。
首先上官网下载。下载前必须要注册,这个很烦人。安全起见用随机用户名密码+一次
性邮箱注册完成。反正日后登陆可以在Chrome的密码管理器里面找到用户名密码。
下载下来之后,不出所料需要UAC提权才能安装。这很不好。MAC OSX版的就不需要提
权。于是分析安装包,是Inno Setup Installer。于是搜到sourceforge上面一个工具
Inno Setup Unpacker,解包出来,找到二进制文件的目录,运行,报错"找不到
VirtualBox"。到%appdata%/../local/Genymobile目录里面找到日志一看,
[VBoxManageCore] Reg.exe process timeout: "Process failed to start: No such
file or directory" 然后到二进制目录里面去找reg.exe文件,发现有两个,
reg,1.exe reg,2.exe 把reg,2.exe 改名成reg.exe就Ok了。
然后就是选择要模拟的安卓的版本和设备,然后开始下载Image,然后会提示要求安装
VirtualBox的HostOnly的网卡,拒绝掉。如果从Genymotion里面play这个模拟器的话会
调用VBoxSVC服务来安装网卡,拒绝掉。从VirtualBox的控制台直接启动模拟器就行
了。全程不提权。Oh Yeah!
首先上官网下载。下载前必须要注册,这个很烦人。安全起见用随机用户名密码+一次
性邮箱注册完成。反正日后登陆可以在Chrome的密码管理器里面找到用户名密码。
下载下来之后,不出所料需要UAC提权才能安装。这很不好。MAC OSX版的就不需要提
权。于是分析安装包,是Inno Setup Installer。于是搜到sourceforge上面一个工具
Inno Setup Unpacker,解包出来,找到二进制文件的目录,运行,报错"找不到
VirtualBox"。到%appdata%/../local/Genymobile目录里面找到日志一看,
[VBoxManageCore] Reg.exe process timeout: "Process failed to start: No such
file or directory" 然后到二进制目录里面去找reg.exe文件,发现有两个,
reg,1.exe reg,2.exe 把reg,2.exe 改名成reg.exe就Ok了。
然后就是选择要模拟的安卓的版本和设备,然后开始下载Image,然后会提示要求安装
VirtualBox的HostOnly的网卡,拒绝掉。如果从Genymotion里面play这个模拟器的话会
调用VBoxSVC服务来安装网卡,拒绝掉。从VirtualBox的控制台直接启动模拟器就行
了。全程不提权。Oh Yeah!
0 条评论:
发表评论
订阅 博文评论 [Atom]
<< 主页