Genymotion模拟器提供了Android虚拟环境,为安卓开发测试人员带来了极大的便利。Genymotion的启动速度比Eclipse自带的模拟器要快得多,运行起来非常的流畅,堪称Eclipse拥趸的调试神器!
Genymotion兼容的操作系统有:Microsoft Windows 32/64 bits、Mac OSX 10.5+ 、 Linux 32/64 bits
Genymotion官网:https://www.genymotion.com
Android
Studio本身的模拟器已经很强大,所以Genymotion还是配合Eclipse使用比较多一点,下面也是基于Eclipse编辑器进行讲解。
1、翻墙
Genymotion的使用需要注册账户并登录,但如果没有翻墙的话,注册和登录都是很难操作成功的。
在这里介绍个VPN,可以免费使用一段时间,足够安装完环境了。
Green VPN官网:https://www.igreenjsq.co
在官网注册一个账户,打开注册时填写的邮箱激活一下账户。下载PC客户端,登录账号,直接点击“链接”按钮:
VPN连接成功了,但对于一个程序员来说,上个技术类的网站都要翻墙,简直是一种耻辱!
2、注册账号并下载安装Genymotion
Genymotion基于VirtualBox虚拟机才能运行,在下载Genymotion时应选择相应的版本(软件下载不需要翻墙):
“Get Genymotion (without VirtualBox) (24.03MB)”版本适合于已经安装了VirtualBox的电脑,“Get
Genymotion
(126.02MB)”版本适合于尚未安装VirtualBox的电脑,安装该版本完成的时候会提示是否安装VirtualBox环境,点击“是”按钮,就顺带的把VirtualBox也安装了:
3、添加虚拟机
运行Genymotion,软件会提示是否添加一个虚拟设备:
点击“Yes”,弹出登录界面:
动不动就要登录,这也是我非常想吐槽的一个地方!
如果安装了翻墙软件,登录是没问题的;没有安装翻墙软件的话,也可以在网上找一个代理IP,设置一下:
登录成功后会出现一个设备列表:
选择需要用到的虚拟设备进行安装,120MB左右一个,下载过程可以不开VPN。
4、Eclipse安装Genymotion插件
Name:Genymobile Location:http://plugins.genymotion.com/eclipse/ ,点击“OK”
选择并下载(记得开VPN):
安装完成,重新启动Eclipse,可以看到重启后软件界面多了一个小图标:
点击图标,提示需要配置Genymotion安装的目录:
点击“OK”,进入配置界面:
点击“OK”进入虚拟设备选择界面,选择相应的虚拟设备,并启动:
Genymotion启动成功:
运行一个测试程序:
程序已经成功的在Genymotion模拟器中运行了:
PS:关闭Genymotion运行程序的话,默认启动的是Eclipse自带的模拟器。
现在,我们的Genymotion模拟器安装就告一段落了。