android目前最快的模拟器(genymotion)的安装

工欲善其事,必先利其器!

android项目开发中,我们经常需要用模拟器对程序进行测试,由于google提供的模拟器在响应速度上不及真机,所以,我们一般采用真机进行测试.但每次都要用手去拿手机,个人感觉不是很方便.目前,有一个好的解决方案就是使用Genymotion,它是基于Oracle VM VirtualBox的,而且在eclipse也有插件,成功安装后,我们可以把工程直接发布到Genymotion上进行测试.

英文官方网站:http://www.genymotion.com/

中文官方网站:http://www.genymotion.cn/

安装步骤:

一.Genymotion与VirtualBox在电脑上的安装

1.首先登录官网进行注册(只有注册用户才能下载)

2.下载安装最新版的Windows 32/64 bits(with VirtualBox),这个是捆绑了VirtualBox的安装包,省去了再下载一次VirtualBox的时间

3.下载完成后,以管理员的方式运行genymotion-2.2.2-vbox.exe,等待安装,安装过程中可以自定义安装路径,比如我的安装路径是D:\AndroidTools,把genymotion和VirtualBox都安装到该目录下,安装的时候,会先安装genymotion,完了之后会继续安装VirtualBox,如果遇到勾选选项,一般默认就好


二.Genymotion插件在Eclipse上的安装

  1. 为了保证顺利安装,最好修改hosts文件,更新速度较快。Windows在C:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/hosts文件,如果是mac,则点击桌面,用commond+shift+G,输入:/etc/hosts  
  2. 打开hosts文件后添加以下内容。  
  3.   
  4. #Google主页  
  5. 203.208.46.145 www.google.com.hk  
  6. #这行是为了方便打开Android开发官网 现在好像不翻墙也可以打开  
  7. 74.125.113.121 developer.android.com  
  8. #更新的内容从以下地址下载  
  9. 203.208.46.145 dl.google.com  
  10. 203.208.46.145 dl-ssl.google.com  

1.通过阅读官方文档,在Eclipse上可以这样安装,打开Eclipse

2.Help->Install New Software,点击Add ,name输入genymotion(注意g要小写,否则搜索不到),location输入http://plugins.genymotion.com/eclipse

3.接下来一路next,等待安装完成

4.安装完以后会提示重启eclipse,重启以后,可以看到在eclipse的左上角多了一个图标,这个就是genymotion在eclipse上的插件

三.模拟器的创建(两种方式)

1.点击桌面上的Genymotion图标进行创建

2.点击eclipse的Genymotion图标进行创建

四.设置SDK


五.模拟器的启动

1.点击上图中的play进行启动

2.点击eclipse中的genymotion图标,点击start进行启动


六.eclipse上进行设置

1.点击要发布的工程-->右键Run As-->Run Configrations-->点击右边的Target,勾选Always prompt to pick device,点击Apply

2.完成设置以后,工程就会发布到启动了的模拟器上


七:安装过程容易出现的错误及解决办法

1.我遇到的问题,显卡openGL的问题,提示我:检查显卡是否支持openGL

显卡型号:ATI  Mobility Radeon HD 4500,被联想套了个hd545v的马甲,真是一坑,以后直接换macbook算了

2.解决办法:

登录AMD官网下载驱动,地址:http://support.amd.com/zh-cn/download

下载以下驱动

安装完这个驱动以后,显卡openGL的问题就解决了,模拟器正常启动

八.其他问题及解决方案

访问:http://www.genymotion.cn/#theme=issue

九.效果图


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值