最火Android模擬神器Genymotion之應(yīng)用程序詳解
譯文Genymotion應(yīng)用程序
管理窗口
Genymotion主窗口允許用戶管理自己的虛擬Genymotion設(shè)備:
在主菜單欄中,用戶可以:
打開執(zhí)行窗口并啟動(dòng)選定的虛擬設(shè)備
添加新的虛擬設(shè)備
打開/關(guān)閉主菜單
在點(diǎn)擊“菜單”按鈕后:
打開設(shè)定窗口
打開幫助窗口
打開關(guān)于窗口
退出應(yīng)用程序
您還可以通過每臺(tái)虛擬設(shè)備的對(duì)應(yīng)按鈕或者快捷菜單:
配置虛擬機(jī)設(shè)定(包括分辨率、DPI、Android導(dǎo)航欄等)
移除虛擬設(shè)備
虛擬設(shè)備創(chuàng)建窗口
點(diǎn)擊主窗口中的“添加”按鈕后,屏幕中將開啟虛擬設(shè)備創(chuàng)建窗口:
在本窗口中,您可以從在線或本地設(shè)備中選擇并創(chuàng)建對(duì)應(yīng)的虛擬設(shè)備:
頂部列表中包含已經(jīng)下載完成的虛擬設(shè)備
底部列表中包含可供您賬戶下載的虛擬設(shè)備
云連接窗口
在***次打開虛擬設(shè)備創(chuàng)建窗口時(shí),工具會(huì)提示您輸入登錄信息:
管理器設(shè)定窗口
設(shè)定ADB路徑: 用于指示Android SDK的安裝位置。程序會(huì)自動(dòng)找到ADB可執(zhí)行文件。
設(shè)定HTTP代理: 如果需要使用HTTP代理,這里將提供FQDN或者IP地址。
為HTTP代理設(shè)定登錄名與密碼: 如果您的HTTP代理要求使用基本驗(yàn)證信息,這里將顯示登錄名/密碼進(jìn)行驗(yàn)證。警告:只支持基本身份驗(yàn)證,不包括NTLM或者Kerberos。
虛擬設(shè)備設(shè)定
在本窗口中,您可以設(shè)定虛擬設(shè)備的分辨率、像素密度等信息
預(yù)定義屏幕尺寸: 在預(yù)定義列表中設(shè)定設(shè)備的分辨率與像素密度。
自定義屏幕尺寸: 手動(dòng)輸入虛擬設(shè)備的分辨率與像素密度。警告,您所輸入的自定義像素密度與分辨率數(shù)值可能影響使用體驗(yàn)。
以全屏模式運(yùn)行虛擬設(shè)備: 勾選之后,虛擬設(shè)備會(huì)以全屏方式顯示在您的顯示器上,其分辨率與您顯示器的當(dāng)前分辨率一致。
顯示Android導(dǎo)航欄: 勾選之后,虛擬設(shè)備會(huì)啟用Android導(dǎo)航欄功能(包含三個(gè)Android按鈕:后退、Home以及最近應(yīng)用)。
執(zhí)行窗口
以上為虛擬設(shè)備的運(yùn)行窗口,在這里我們可與設(shè)備進(jìn)行交互:
Genymotion部件按鈕
Genymotion電池按鈕 (CTRL + 1)
Genymotion GPS按鈕 (CTRL + 2)
控制按鈕
虛擬設(shè)備旋轉(zhuǎn)按鈕 (CTRL + F11)
音量增大按鈕(CTRL + +)
音量減小按鈕(CTRL + -)
最近應(yīng)用按鈕(CTRL + SPACE)
后退按鈕 (CTRL + BACKSPACE)
Home按鈕(CTRL + HOME)
電源按鈕 (CTRL + ESCAP)
電池部件
電池部件允許您修改Genymotion虛擬設(shè)備的電池電量、電源狀態(tài)以及電源模式。
首先,利用對(duì)應(yīng)面板按鈕打開部件。
激活模擬電池模式
在默認(rèn)情況下,Genymotion虛擬設(shè)備會(huì)根據(jù)計(jì)算機(jī)中的電池電量模擬設(shè)備電池電量。本按鈕會(huì)激活電池模擬功能,允許您隨意調(diào)節(jié)電量數(shù)值、從而進(jìn)行應(yīng)用程序測(cè)試。
如果您的計(jì)算機(jī)中不存在電池(例如臺(tái)式機(jī)),這項(xiàng)模擬功能會(huì)自動(dòng)激活。
修改電池電量
當(dāng)模擬電池被激活后,您可以通過滑塊或者向?qū)?yīng)區(qū)域手動(dòng)輸入相應(yīng)數(shù)值的方式調(diào)整Genymotion的當(dāng)前電池電量。
修改電池狀態(tài)
當(dāng)模擬電池被激活后,您可以通過對(duì)應(yīng)按鈕修改電池狀態(tài):
充電中:電源接入,目前電池處于充電狀態(tài)。
放電:電源未接入,電池處于放電狀態(tài)。
GPS部件
GPS部件允許您“實(shí)時(shí)”激活并修改虛擬設(shè)備的位置、準(zhǔn)確度以及方向。
激活GPS
在利用對(duì)應(yīng)按鈕激活GPS時(shí),您也同時(shí)開戶了Genymotion虛擬設(shè)備中的GPS框架生成與接收機(jī)制。當(dāng)處于未激活狀態(tài)時(shí),GPS無法刷新設(shè)備當(dāng)前位置,并繼續(xù)使用***一個(gè)已知位置。
修改位置
通過地理經(jīng)緯度輸入?yún)^(qū),您可以修改虛擬設(shè)備的當(dāng)前位置。具體數(shù)值必須處于特定區(qū)間:緯度由-90.0°到90.0°,經(jīng)度由-180°到180°。
修改海拔高度
您可以在-10000米到10000米之間隨意設(shè)定當(dāng)前海拔高度。
修改準(zhǔn)確度
您可以利用滑塊或者輸入數(shù)值的方式修改定位準(zhǔn)確度,數(shù)值區(qū)間由0米到200米。
修改方位
您可以利用對(duì)應(yīng)刻度盤或者輸入數(shù)值的方式修改方位,數(shù)值區(qū)間由0°到359.99°。
請(qǐng)注意,盡管很多應(yīng)用程序并不依賴GPS進(jìn)行定位,但卻會(huì)通過設(shè)備中的加速計(jì)或者陀螺儀進(jìn)行方向測(cè)定,目前這兩種機(jī)制還不受支持。