Genymotion是一款易于操作、功能强大、性能优越的Android模拟器
,相对于Android Virtual Device,Genymotion的运行速度更快,效率更高,并且模拟实现了一些Android Virtual Device不可模拟的功能,例如电池、摄像头、蓝牙、GPS等,由于它的性能如此优越,许多开发者都会优先使用它作为调试、运行所开发的Android应用程序。
Genymotion支持Windows,Linux,Mac OC等操作系统。同时也支持32位,64位操作系统。
Genymotion的特点如下:1.完全兼容ADB。2.速度快,性能好,资源占用率低。3.支持OpenLG 3D加速,所以可以在PC模拟赛车类游戏。4支持同时启动多个模拟器。5、支持多种虚拟传感器,如电池状态,GPS,重力加速度等。6、支持摄像头,蓝牙等设备。7.支持直接拖拽文件到模拟器。8、直接拖拽窗口大小即可调整画面大小。9.支持多版本Android操作系统。10、不依赖于Android SDK。
Genymotion的不足:无法模拟呼入呼出电话和短信功能。
在下载和运行Genymotion时,要求用户是在登录状态状态,所以使用Genymotion之前应该到Genymotion官网注册一个自己的账号,并且登录,其步骤也很简单,很普通网站注册步骤一样。
下载Genymotion,需登录其官网,有两个版本,企业版和个人版,我们可以下载个人版,即免费版。它足以完成我们一般的开发。当然,土豪随意了。然后选择适合自己操作系统的版本,如果电脑里没有Virtual Box,可以选择有Vritual Box的压缩文件。下载好即可按步骤安装。
Genymotion需要配合Virtual Box使用,Virtual Box是PC端虚拟机管理软件。Genymotion在创建模拟器时,会在Virtual Box中创建该模拟器的虚拟机,所以Genymotion模拟器本质上是一个虚拟机。
第一次启动Genymotion,需要创建新的模拟器。因为Genymotion不依赖于Android SDK,所以在创建模拟器的时候,就必须实时的下载整个模拟器的镜像文件。
启动Genymotion,报错Unable to load virtualbox engine
【一、错误信息】
1、安装完后,
1)VirtualBox弹出“COM对象创建失败,应用程序将被中断”;
2)Genymotion显示“genymotion virtualization engine not found”,弹出提示“Unable to load virtualbox engine”
【二、解决方式】
选中两个的快捷方式,右击属性,选择兼容性选项卡,选择以兼容模式运行这个程序,下拉列表中选择Windows Server 2008...再选择一管理员身份运行此程序即可解决。
然后启动Genymotion模拟器,登录后新增模拟器即可使用。
大多数android程序员应该都知道
genymotion
是一个不错的
模拟器
,体积小巧,启动速度快。相关的博客也比较多,但是一直以来无法解决android 5.1版本的联网问题。
此处不谈
genymotion
的安装和与AS的插件集成,专聊一下关于
genymotion
无法联网的头痛问题。
开始着手,三个步骤的设置,应该会解决你的
genymotion
模拟器
无法联网的问题
一、VirtualBox设置
启动VirtualBox安装目录下的VirtualBox.exe程序,打开管理界面。
如上图,请先关闭
模拟器
,然后选中你需要设置的
模拟器
,点击上边的设置。
选中左侧的“网络”选项,按照图上的设置,
windos
adb:参考《Applum自动化测试教程》2-3初识Android SDK【51zxw】
python3:参考《Selenium自动化测试用例》3-2Python安装与配置【51zxw】
Android(
Genymotion
模拟器
)
下载地址:https://www.
genymotion
.com/download/
(推荐with VirtualBox)
先注册地址:https://www.
genymotion
.com/account/create/
在上一章中我们在 Eclipse 当中创建了 AVD,由于性能差只适合测试小型 App。这里将推荐一款性能更佳的 Android
模拟器
——
Genymotion
。首先我们看看
Genymotion
好在哪里。
1.
Genymotion
优势
Genymotion
相对于内置
模拟器
有如下优势:
运行速度快、画面流畅,性能甚至优于部分真机;
支持拖拽安装APK;
支持 OpenGL 3D加速,可以流畅玩大型3D游戏
支持多种虚拟传感器,如电池状态、GPS、NFC、重力加速器等模拟,
支持摄像头、蓝牙等设备
早都听说了
Genymotion
好用,今天才抽空把他配置出来,过程算是很曲折啊,不过好在完成了。而且我发现网上的教程都不怎么全,我还是找了好几篇文章才把他完整的配置出来,这篇是我从下载到项目运行成功的所有过程,希望对大家有所帮助。闲话到此结束。
首先第一步:注册
Genymotion
账号,要记下账号密码后面
使用
。
注册地址:http://www.
genymotion
.com/。
第二步:...
android原生的
模拟器
运行十分缓慢,操作不流畅,所以在找了一款可以更好用的
模拟器
genymotion
,具体的安装配置且听我一一道来。
一、
Genymotion
介绍
1、
Genymotion
安卓
模拟器
其实不是普通的
模拟器
,严格来说,
genymotion
是虚拟机,被网传定义为
模拟器
,加载APP的速度比较快,操作起来也很流畅。
2、
Genymotion
依赖于VirtualBox(著名的开源...
在这开发Android的一段时间内,一直是
使用
真机进行测试的,
使用
过的机子包括华为U8825d,红米,MX3.深知Android的最大问题就是碎片化,就是各种适配问题,甚是头疼。也是一直听说
Genymotion
的快速与强大,也是亲眼见过别人
使用
Genymotion
,完全把Android自带的AVD碾压的渣都不剩。所以今天将进行
Genymotion
的安装与
使用
,强烈建议大家
使用
Genymotion
。
Genymotion
模拟器
是专门为Android开发量身打造的一个
模拟器
,超快的启动速度、支持多个虚拟设备同时运行等功能,是默认AVD望尘莫及的。Android开发人员再也不用为
模拟器
运行慢的问题抓狂了,对于个人开发者,
Genymotion
完全是免费的!
Genymotion
兼容的系统有:M...