最火Android模拟神器Genymotion之应用程序详解

译文
移动开发 Android
接下来到了最为关键的一步,完成这一步,恭喜你,已经完全将过程操作完结,你就可以查看它的运行效果了,还等什么呢,赶快行动吧!

Genymotion应用程序

管理窗口

Genymotion主窗口允许用户管理自己的虚拟Genymotion设备:

在主菜单栏中,用户可以:

打开执行窗口并启动选定的虚拟设备

添加新的虚拟设备

打开/关闭主菜单

在点击“菜单”按钮后:

打开设定窗口

打开帮助窗口

打开关于窗口

退出应用程序

您还可以通过每台虚拟设备的对应按钮或者快捷菜单:

配置虚拟机设定(包括分辨率、DPI、Android导航栏等)

移除虚拟设备

虚拟设备创建窗口

点击主窗口中的“添加”按钮后,屏幕中将开启虚拟设备创建窗口:

 

在本窗口中,您可以从在线或本地设备中选择并创建对应的虚拟设备:

顶部列表中包含已经下载完成的虚拟设备

底部列表中包含可供您账户下载的虚拟设备

云连接窗口

在***次打开虚拟设备创建窗口时,工具会提示您输入登录信息:

管理器设定窗口

 

设定ADB路径: 用于指示Android SDK的安装位置。程序会自动找到ADB可执行文件。

设定HTTP代理: 如果需要使用HTTP代理,这里将提供FQDN或者IP地址。

为HTTP代理设定登录名与密码: 如果您的HTTP代理要求使用基本验证信息,这里将显示登录名/密码进行验证。警告:只支持基本身份验证,不包括NTLM或者Kerberos。

虚拟设备设定

在本窗口中,您可以设定虚拟设备的分辨率、像素密度等信息

预定义屏幕尺寸: 在预定义列表中设定设备的分辨率与像素密度。

自定义屏幕尺寸: 手动输入虚拟设备的分辨率与像素密度。警告,您所输入的自定义像素密度与分辨率数值可能影响使用体验。

以全屏模式运行虚拟设备: 勾选之后,虚拟设备会以全屏方式显示在您的显示器上,其分辨率与您显示器的当前分辨率一致。

显示Android导航栏: 勾选之后,虚拟设备会启用Android导航栏功能(包含三个Android按钮:后退、Home以及最近应用)。

执行窗口

以上为虚拟设备的运行窗口,在这里我们可与设备进行交互:

Genymotion部件按钮

Genymotion电池按钮 (CTRL + 1)

Genymotion GPS按钮 (CTRL + 2)

控制按钮

虚拟设备旋转按钮 (CTRL + F11)

音量增大按钮(CTRL + +)

音量减小按钮(CTRL + -)

最近应用按钮(CTRL + SPACE)

后退按钮 (CTRL + BACKSPACE)

Home按钮(CTRL + HOME)

电源按钮 (CTRL + ESCAP)

电池部件

 

电池部件允许您修改Genymotion虚拟设备的电池电量、电源状态以及电源模式。

首先,利用对应面板按钮打开部件。

激活模拟电池模式

在默认情况下,Genymotion虚拟设备会根据计算机中的电池电量模拟设备电池电量。本按钮会激活电池模拟功能,允许您随意调节电量数值、从而进行应用程序测试。

如果您的计算机中不存在电池(例如台式机),这项模拟功能会自动激活。

修改电池电量

当模拟电池被激活后,您可以通过滑块或者向对应区域手动输入相应数值的方式调整Genymotion的当前电池电量。

修改电池状态

当模拟电池被激活后,您可以通过对应按钮修改电池状态:

充电中:电源接入,目前电池处于充电状态。

放电:电源未接入,电池处于放电状态。

GPS部件

 

GPS部件允许您“实时”激活并修改虚拟设备的位置、准确度以及方向。

激活GPS

在利用对应按钮激活GPS时,您也同时开户了Genymotion虚拟设备中的GPS框架生成与接收机制。当处于未激活状态时,GPS无法刷新设备当前位置,并继续使用***一个已知位置。

修改位置

通过地理经纬度输入区,您可以修改虚拟设备的当前位置。具体数值必须处于特定区间:纬度由-90.0°到90.0°,经度由-180°到180°。

修改海拔高度

您可以在-10000米到10000米之间随意设定当前海拔高度。

修改准确度

您可以利用滑块或者输入数值的方式修改定位准确度,数值区间由0米到200米。

修改方位

您可以利用对应刻度盘或者输入数值的方式修改方位,数值区间由0°到359.99°。

请注意,尽管很多应用程序并不依赖GPS进行定位,但却会通过设备中的加速计或者陀螺仪进行方向测定,目前这两种机制还不受支持。

责任编辑:张叶青 来源: 51cto
相关推荐

2013-07-25 14:20:38

Android模拟器Genymotion

2013-07-25 15:54:13

Android模拟器Genymotion

2013-07-25 14:00:18

AndroidGenymotion模拟器

2013-07-25 14:35:27

2013-07-25 15:34:22

Android模拟器Genymotion

2013-07-25 13:33:58

2013-08-03 17:01:46

AndroidGenymotion

2013-07-04 13:29:40

Androidgenymotion

2009-06-10 11:47:32

Android应用程序模块

2009-07-29 17:21:10

2010-01-04 10:41:14

Silverlight

2011-08-10 11:25:59

ipad信息架构数据结构

2013-11-20 11:10:56

模拟器Genymotion

2009-07-23 13:26:21

2013-07-24 16:08:01

Android模拟器Genymotion

2010-01-25 13:29:53

Android本地应用

2011-11-03 09:41:35

Android签名安全性

2011-07-26 09:41:23

iPhone xcode Mac OS X

2011-07-19 14:36:32

iPhone

2011-07-28 15:47:20

IOS 程序 测试
点赞
收藏

51CTO技术栈公众号