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

  网上可以看到很多介绍Genymotion模拟器安装及使用方法的博文,我这两天也在自己电脑上进行了一些实践,经过一天的捣腾才装好,遇到了不少的问题,所以写下该博文做个记录。

  一、Genymotion介绍

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

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

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

  二、安装Genymotion所需要的软件

     1、genymotion-2.4.0(不带virtual box)和VirtualBox-4.1.20-80170-Win的下载地址(我自己整理的哦!):genymotion+virtualbox

     2、当然你也可以直接去Genymotion官网下载:官网连接(需要注册,注册的注意事项就不多说了),官网提供了两个版本,带有virtual box的genymotion整合包和不带virtual box的genymotion安装包。之前我下载的就是整合包,安装之后一直报错,后来在网上看到原来是整合版中提供的virtual box版本高了,下个低版本的即可。

  三、安装说明

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

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

    3、安装genymotion-2.4.0;

  四、使用说明

     1、启动genymotion,并使用自己在Genymotion官网注册的账号密码登陆;

    2、如果要关联自己本地的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这个选项,也就是说这一步可能很卡,不要在点击选项发现没反应继续点击,稍微等会儿就好了。

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

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

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

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

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

  五、安装eclipse下的genymotion插件(电脑配置较低,所以还是用的eclipse开发android --!)

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

    2、安装好后可以在eclipse中看到如下的插件图标

    

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

  六、API版本问题

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

    

    进入DDMS界面会看到如下情况:

    

    这个问题主要是因为genymotion模拟器的API版本太低了,换个高版本API的模拟器即可。

  七、看看自己的成果吧

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

    

    2、选择模拟器并启动:

    

    

    

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

作者:Hyman Lee

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

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

转载于:https://www.cnblogs.com/dragon1013/p/5016412.html

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

  1. Android模拟器genymotion的安装和使用

    Genymotion概述 Genymotion是一套完整的工具集,旨在为Android提 供虚拟环境.开发人员.测试人员.销售人员甚至是游戏玩家都能从中获得众多实用功 能. 它可用于大多数操作系统:W ...

  2. 最快Android模拟器Genymotion的安装与使用完整教程(多图,慎点)

    在这开发Android的一段时间内,一直是使用真机进行测试的,使用过的机子包括华为U8825d,红米,MX3.深知Android的最大问题就是碎片化,就是各种适配问题,甚是头疼.也是一直听说Genym ...

  3. android模拟器genymotion,Android模拟器Genymotion的安装和使用

    Genymotion优势 Genymotion相对于其他的Android模拟器有如下优势: 运行速度快.流畅: 支持拖拽安装APK: 提供了多种Android系统版本和设备类型供选择: 特别是最后一点 ...

  4. 模拟器genymotion的安装与配置

    android原生的模拟器运行十分缓慢,操作不流畅,所以在找了一款可以更好用的模拟器genymotion,具体的安装配置且听我一一道来. 一.Genymotion介绍 1.Genymotion安卓模拟 ...

  5. android 模拟器Genymotion的安装和使用

    1.为什么使用Genymotion Android AVD速度太慢效率低,而Genymotion速度比较快,而且免费的就基本够用! 2.下载 下载地址:http://files2.genymotion ...

  6. Android模拟器Genymotion安装及使用教程详解

    尊重版权,未经授权不得转载 本文出自:http://blog.csdn.net/fengyuzhengfan/article/details/53366252 一直以来都有不少朋友问我关于Androi ...

  7. 安装Android模拟器Genymotion【Android学习入门】

    安装Android模拟器Genymotion 推荐教程:一个强大的Android模拟器Genymotion具体内容如下: 相信很多Android开发者一定受够了速度慢.体验差效率及其地下的官方模拟器了 ...

  8. Android模拟器Genymotion安装使用教程详解

    原文地址为: Android模拟器Genymotion安装使用教程详解 版权声明:本文为博主原创文章,未经博主允许不得转载. 一.注册\登录 打开Genymotion官网,https://www.ge ...

  9. 比真机还快的Android模拟器——Genymotion

    比真机还快的Android模拟器--Genymotion                                                     ----转载请注明出处:coder-p ...

最新文章

  1. 求两个有序数组的中位数-算法导论
  2. SQL视频总结(2)
  3. 使用Apache Isis快速进行SEMAT应用程序开发
  4. HTML通过java信息保存,如何使用java邮件API将HTML格式的数据保存为java邮件的主体?...
  5. 在C#中,当您在null对象上调用扩展方法时会发生什么?
  6. 计算机视觉领域稍微容易中的期刊(第一版)
  7. git学习(三)版本的前进后退
  8. Ubuntu16.04 安装Apache2和php后,无法访问phpinfo.php
  9. 有哪些值得推荐的关于英文词根的好书?
  10. 无积分怎么下载百度文库的文档
  11. Web测试需要注意的点
  12. 转录组和蛋白质组结合分析-入门笔记
  13. 2020年8月8日美团笔试题
  14. ip地址是计算机设备在网络上的地址,如何查看主机ip 如何查看与自己电脑相连设备的IP地址...
  15. 2022-02-15:扫地机器人。 房间(用格栅表示)中有一个扫地机器人。 格栅中的每一个格子有空和障碍物两种可能。 扫地机器人提供4个API,可以向前进,向左转或者向右转。每次转弯90度。 当扫地机
  16. myeclipse中遇到代码run as后只有run configurations的情况
  17. 保持应用后台,熄屏状态下继续运行
  18. 雷神笔记本做java,详细爆料雷神911Air星战三代 15.6寸笔记本好不好用?怎么样呢?大神吐槽真心话...
  19. [机器学习][1]--PLA算法
  20. 单位阶跃信号是周期信号吗_这些无厘头微信号,扎你心了吗?

热门文章

  1. SQL 创建随机时间的函数
  2. dispatch_after中时间的计算
  3. UVa 11992 (线段树 区间修改) Fast Matrix Operations
  4. Ubuntu 12.04下配置JDK7
  5. 聪明的苹果——iPhone 3GS。
  6. BAPI_SALESDOCU_CREATEFROMDATA1--VA01
  7. css显示内容越来越模糊_纯干货,前端学者的福音!如何使用css滤镜改变图片颜色...
  8. mysql 长轮询_基于HTTP长轮询实现简单推送
  9. python编程总结
  10. ConsumerNetworkClient 分析