先说说我为什么要寻找这样一套工具吧。我们都知道eclipse自带的安卓模拟器慢的实在是让人无法接受,而且很多类似于照相和GPS定位的功能都是无法使用的。而使用真机问题又百出。先不说有些低端的手机根本不支持debug模式,就是支持也要找到对应的手机驱动才能进行真机调试。对应的手机驱动甚是难找,虽然可以安装手机管家等巧妙的办法把驱动安装上,但是长期使用真机,也会对手机本身造成巨大的伤害,电池寿命会大大减少。由于长期用真机测试,我的小米手机连接线的接口都已经不能使了。所以我终于在网上找到了这个安卓模拟器管理工具-genymotion,虽然有些功能是收费的,但是免费的部分也足以满足我们的大部分的功能需要了。并且可以通过安装插件和eclipse配套使用。关键是速度,于真机几乎没有区别。下面介绍如何安装和使用它。
总共分为两步:
第一步:安装genymotion
第二步:安装eclipse插件
先说说这两步的关系。其实genymotion只是一个电脑的软件,安装它就像你在电脑上装一个QQ似的。直接从官网下载安装包,exe文件,直接双击双击安装即可。但是这样安装之后,只是在你的电脑上安装了一个安卓模拟器而已,它和eclipse没有任何关系,我们理想的情况是在eclipse上直接点击编译运行就能在模拟器中运行,这就有了第二步了,安装了eclipse插件,点击运行之后,选择已经启动好的genymotion模拟器,完美。
下面详谈
第一步:安装genymotion
直接上genymotion官网,用邮箱注册一个账号,找到对应你的电脑的版本下载即可,现在有的安装包能同时安装genymotion和virtualbox,运行genymotion必须要有virtualbox,那virtualbox是什么呢?引用别人的一段话。
virtualbox是由sun(现在是甲骨文公司)所开发的一款基于操作系统层面的虚拟机产品(比较深奥,就看看表面意思理解下吧),他的优势在于针对于个人用户是完全免费的,并且开放源代码,此外其IO效能极为优秀,基本上可以让计算机主机在运行虚拟机系统时,能完全利用主机效能,也是目前在个人计算层面上最为优秀的VM解决方案。
简单的来说virtualbox就是使你的模拟器能够更好的使用计算机资源,提高模拟器的运行效率。
安装完genymotion之后,选择机型和系统版本,下载完,点击运行,就哦了。
因为genymotion不在我这台电脑,我盗用别人一张图。
第二步:安装eclipse插件
安装eclipse插件有两个办法,一个是通过eclipse直接从官网下载,一个是直接用别人下载好的。我在我的资源中已经上传了下载好的插件文件,需要的直接下载即可。
办法一 是通过eclipse直接从官网下载(网上有更详细的资料这里不再赘述)
http://jingyan.baidu.com/article/91f5db1b37da801c7f05e3d8.html?qq-pf-to=pcqq.group
这里说一个可能大家可能也会出现的问题。就是输入“http://plugins.genymotion.com/eclipse”输入完成后,点 击"OK"按钮。然后系统返回Install界面之后,下面没有出现要安装的项目,这时候去掉下面“Group Items Categray”即可
办法二 一个是直接用别人下载好的。
大家从我的资源里下载好解压之后直接把文件夹放到eclipse的对应的文件夹下即可。
好啦,点击运行,看看效果吧!