Android无线测试之—Genymotion模拟器环境搭建

genymotion是一款号称速度最快性能最好的android模拟器,它基于Oracle VM VirtualBox。支持GPS、重力感应、光、温度等诸多传感器;支持OpenGL 3D加速;电池电量模拟;能够运行在windows、linux、mac系统下;并提供的有eclipse下的插件,可以支持在eclipse下进行应用开发测试。

     (一)首先介绍下如何下载并运行genymotion模拟器

     在http://www.genymotion.com/网站上点击sign up按钮开始进行注册。Android无线测试之—Genymotion模拟器环境搭建

 

     填写相关注册信息

Android无线测试之—Genymotion模拟器环境搭建

     完成注册后会提示你有邮件发到你上一步填写的邮箱去**账户Android无线测试之—Genymotion模拟器环境搭建

     在邮箱里**刚注册的账户

Android无线测试之—Genymotion模拟器环境搭建

     **刚注册的账户会提示你可以开始下载genymotion

Android无线测试之—Genymotion模拟器环境搭建

    登陆刚注册的账户

Android无线测试之—Genymotion模拟器环境搭建

Android无线测试之—Genymotion模拟器环境搭建

    选择下载genymotion

Android无线测试之—Genymotion模拟器环境搭建

    选择包含virtualbox的genymotion-1.0-vbox.exe进行下载

Android无线测试之—Genymotion模拟器环境搭建

     下载完genymotion-1.0-vbox.exe,运行该exe按照默认的选项一路安装下去即可

Android无线测试之—Genymotion模拟器环境搭建

     安装完成后在桌面上会发现genymotion命令行工具图标:Genymotion Shell;genymotion程序图标:Genymotion:Genymotion;以及虚拟机Oracle VM VirtualBox的图标。

 Android无线测试之—Genymotion模拟器环境搭建

     点击Genymotion图标运行genymotion会提示你需要创建虚拟设备,点击yes按钮开始创建虚拟设备。

Android无线测试之—Genymotion模拟器环境搭建

     使用注册好的用户名和密码连接服务器

Android无线测试之—Genymotion模拟器环境搭建

    连接好服务器后开始添加自己需要的虚拟机

Android无线测试之—Genymotion模拟器环境搭建

     按Next按钮创建虚拟设备

Android无线测试之—Genymotion模拟器环境搭建

Android无线测试之—Genymotion模拟器环境搭建

     点击Next

Android无线测试之—Genymotion模拟器环境搭建

     点击Create按钮

Android无线测试之—Genymotion模拟器环境搭建

     创建完成

Android无线测试之—Genymotion模拟器环境搭建

     运行虚拟设备

Android无线测试之—Genymotion模拟器环境搭建Android无线测试之—Genymotion模拟器环境搭建

     设置android SDK目录

Android无线测试之—Genymotion模拟器环境搭建

Android无线测试之—Genymotion模拟器环境搭建

     再次运行genymotion中的虚拟设备

Android无线测试之—Genymotion模拟器环境搭建

Android无线测试之—Genymotion模拟器环境搭建

    使用起来确实比google提供的模拟器流畅不少

 Android无线测试之—Genymotion模拟器环境搭建

     (二)安装安兔兔进行测分

Android无线测试之—Genymotion模拟器环境搭建

     genymotion模拟器的安兔兔测试得分

 Android无线测试之—Genymotion模拟器环境搭建

     google模拟器的安兔兔测试得分:

Android无线测试之—Genymotion模拟器环境搭建

     安兔兔测得在同一台电脑上同是Nexus 480X800的虚拟设备genymotion分值高达13836,而http://blog.****.net/yearafteryear/article/details/9255431测试得到的google模拟器只有区区953,genymotion在各项参数上均表现好不少。

    (三)在eclipse下安装genymotion插件

     启动eclipse,选择Help->Install New Software菜单

Android无线测试之—Genymotion模拟器环境搭建

    点击add按钮

Android无线测试之—Genymotion模拟器环境搭建

     填入Genymobile、http://plugins.genymotion.com/eclipse点击OK按钮

Android无线测试之—Genymotion模拟器环境搭建

     选择genymotion相关插件选项进行安装

Android无线测试之—Genymotion模拟器环境搭建

Android无线测试之—Genymotion模拟器环境搭建

     接受相关协议

Android无线测试之—Genymotion模拟器环境搭建

     忽略相关警告

Android无线测试之—Genymotion模拟器环境搭建

     提示重启eclipse即已经完成genymotion插件的安装,点击yes按钮重启eclipse

Android无线测试之—Genymotion模拟器环境搭建

      重启eclipse会在工具栏上发现genymotion的图标,点击即可启动该插件。

Android无线测试之—Genymotion模拟器环境搭建

     第一次启动genymotion插件需要填入genymotion的安装目录:C:\Program Files\Genymobile\Genymotion

Android无线测试之—Genymotion模拟器环境搭建

      (四)调试应用程序,这里我调试一个OpenGL的程序。发现OpenGL的程序在genymotion上运行的很好。

    点击eclipse上的genymotion插件图标,在弹出的对话框选择以前创建的虚拟设备启动。

Android无线测试之—Genymotion模拟器环境搭建