(转)最强Android模拟器genymotion的安装与配置

 Android开发人员都知道,原生的模拟器启动比较慢,操做起来也不流畅,还会出现莫名的问题。固然不少人都会选择直接使用android手机来开发,可是有时候须要在投影仪上演示程序的时候手机不太好作到吧。这里我给你们介绍一款很好的android模拟器——Genymotion。html

  网上能够看到不少介绍Genymotion模拟器安装及使用方法的博文,我这两天也在本身电脑上进行了一些实践,通过一天的捣腾才装好,遇到了很多的问题,因此写下该博文作个记录。android

  1、Genymotion介绍windows

     一、Genymotion安卓模拟器其实不是普通的模拟器,严格来讲,genymotion是虚拟机,被网传定义为模拟器,加载APP的速度比较快,操做起来也很流畅。eclipse

     二、Genymotion依赖于VirtualBox(著名的开源虚拟机软件,轻巧、好用!),就是说Genymotion跟VirtualBox要一块儿使用(Genymotion调用了VirtualBox的接口)。插件

    三、Genymotion可做为Eclipse、Android Studio的插件使用,很方便。3d

  2、安装Genymotion所须要的软件htm

     一、genymotion-2.4.0(不带virtual box)和VirtualBox-4.1.20-80170-Win的下载地址(我本身整理的哦!):genymotion+virtualboxblog

     二、固然你也能够直接去Genymotion官网下载:官网链接(须要注册,注册的注意事项就很少说了),官网提供了两个版本,带有virtual box的genymotion整合包和不带virtual box的genymotion安装包。以前我下载的就是整合包,安装以后一直报错,后来在网上看到原来是整合版中提供的virtual box版本高了,下个低版本的便可。接口

  3、安装说明ip

    一、确保你系统以前没有装过虚拟机或者已经卸载干净,或者你懂关联genymotion和你自己安装了的虚拟机;

    二、安装VirtualBox4.1.20,一路点击next;  

    三、安装genymotion-2.4.0;

  4、使用说明

     一、启动genymotion,并使用本身在Genymotion官网注册的帐号密码登录;

    二、若是要关联本身本地的SDK就须要进行配置:在genymotion主界面,依次点击settings—>ADB—>Use custom Android SDK tools,在Android SDK框中选择你电脑上sdk文件夹路径,如我电脑上就是E:\adt-bundle-windows-x86_64-20140702\sdk;

      注:这个过程当中我遇到过一个问题,只要进入到settings中的ADB界面,随便一点击鼠标程序就会卡死,每次从新打开都是这样,即使重启电脑也没有。后来偶然一次我进入settings中的ADB界面点击一下Use custom Android SDK tools选项而后再也不点击,随它,过会儿发现程序选择了Use custom Android SDK tools这个选项,也就是说这一步可能很卡,不要在点击选项发现没反应继续点击,稍微等会儿就行了。

     三、在genymotion主界面点击add便可添加你想要的模拟器型号,选择一个,让他下载好就能够用了;

    四、模拟器下载好后双击模拟器将其启动;

      注:这步我也遇到了问题,启动模拟器报错,而后在virtual box中启动模拟器报cannot access the kernel driver错误

       解决办法:(1)先关闭本身的防火墙跟杀毒软件(最好先断网),不关闭的话直接运行有可能会出现未知错误的提示;

            (2)进入C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv文件夹(具体看本身的vbox程序是安装或者放什么地方了),找到vboxdrv.inf这个文件,鼠标右键点,而后选择安装;

  5、安装eclipse下的genymotion插件(电脑配置较低,因此仍是用的eclipse开发android --!)

    一、打开eclipse,依次点击Help—>Install New Software...—>add,在弹出的Add Repository对话框中Name框输入:genymotion,Location框中输入:http://plugins.genymotion.com/eclipse点击ok后面进行下载安装便可。

    二、安装好后能够在eclipse中看到以下的插件图标

    

    三、还须要在该插件配置Genymotion的安装路径:依次点击Window—>Preferences—>Genymobile—>Genymotion,在Genymotion directory框中选择刚才装好的genymotion的路径,如我这里是默认安装路径:C:\Program Files\Genymobile\Genymotion

  6、API版本问题

    运行程序发现找不到genymotion启动的模拟器,如图:

    

    进入DDMS界面会看到以下状况:

    

    这个问题主要是由于genymotion模拟器的API版本过低了,换个高版本API的模拟器便可。

  7、看看本身的成果吧

    一、在eclipse中点击插件图标:

    

    二、选择模拟器并启动:

    

    

    

    三、而后选择一个android项目将其运行吧!(你会发现操做起来比原生模拟器流畅多了...)

做者:Hyman Lee 

出处:http://www.cnblogs.com/page-of-Hyman/ 

本文转载于:http://www.cnblogs.com/page-of-Hyman/p/4470644.html

相关文章
相关标签/搜索