自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

最火Android模擬神器Genymotion之shell命令運(yùn)用詳解

譯文
移動(dòng)開(kāi)發(fā) Android
Genymotion提供一套shell機(jī)制,您可以利用它編寫(xiě)腳本、從而修改傳感器狀態(tài)。趕快來(lái)學(xué)習(xí)一下吧。

對(duì)于模擬器來(lái)說(shuō),都會(huì)提供一套shell命令來(lái)管理模擬器,當(dāng)然Genymotion也不例外,有了它之后,你可以使用它編寫(xiě)腳本,進(jìn)而修改傳感器的狀態(tài),當(dāng)然shell命令是簡(jiǎn)單易學(xué)的,很容易上手,更容易對(duì)Genymotion進(jìn)行操作,下面就詳細(xì)為您介紹下這些shell命令是怎么使用的,以便更輕松上手,學(xué)會(huì)這些之后,相信你會(huì)對(duì)Genymotion的操作更加游刃有余。

命令行選項(xiàng)

-h 輸出幫助信息

•-r ip_address 連接到特定Genymotion虛擬設(shè)備

-c "command" 在原生shell環(huán)境中執(zhí)行給定命令而后返回

-f 執(zhí)行該文件內(nèi)容,每條命令只作用于當(dāng)前行

可用命令

battery getmode使選定虛擬設(shè)備返回當(dāng)前電池模式,該模式只能是:

host:虛擬電池符合當(dāng)前主機(jī)電池狀態(tài)(如果主機(jī)擁有電池)

manual:在本模式下,您可以設(shè)定電池電量數(shù)值及電源狀態(tài)

battery setmode設(shè)定電池模式。該模式只能是:

host: 虛擬電池符合當(dāng)前主機(jī)電池狀態(tài)(如果主機(jī)擁有電池)

manual:在本模式下,您可以設(shè)定電池電量數(shù)值及電源狀態(tài)

battery getlevel返回當(dāng)前電池電量值。該數(shù)值只能在0%到100%之間。如果電池模式為“主機(jī)”,則返回當(dāng)前主機(jī)的電池電量值。

battery setlevel設(shè)定當(dāng)前電池電量值。該數(shù)值只能在0%到100%之間。設(shè)定電池電量為“手動(dòng)”模式:如果***一次使用的模式為“主機(jī)”,則將其設(shè)置為“手動(dòng)”。

battery getstatus返回當(dāng)前電池狀態(tài)。共有四種可能存在的狀態(tài):

Discharging:電池未連接、電池未充電。

Charging:電源已連接,電池正在充電。

Full:電池電量已滿。

Unknown:有時(shí)候電池狀態(tài)會(huì)無(wú)法確認(rèn),例如主機(jī)并不具備電池。

battery setstatus設(shè)定當(dāng)前電池狀態(tài)。共有四種可能存在的狀態(tài):

Discharging: 電池未連接、電池未充電。

Charging:電源已連接,電池正在充電。

Full:電池電量已滿。

Unknown:有時(shí)候電池狀態(tài)會(huì)無(wú)法確認(rèn),例如主機(jī)并不具備電池。

devices list列出可用的Genymotion虛擬設(shè)備并提供其相關(guān)信息,例如當(dāng)前狀態(tài)或者IP地址。

devices ping發(fā)出ping命令檢查虛擬設(shè)備是否響應(yīng)。

devices refresh刷新Genymotion虛擬設(shè)備列表。利用本命令保持列表處于***狀態(tài)。

devices select選擇您想要與之交互的Genymotion虛擬設(shè)備。

devices show列出可用的Genymotion虛擬設(shè)備并提供相關(guān)信息,例如當(dāng)前狀態(tài)或者IP地址。

gps activate激活GPS傳感器(如果尚未激活)

gps desactivate關(guān)閉GPS傳感器(如果已經(jīng)激活)

gps getlatitude返回當(dāng)前緯度值(如果GPS已經(jīng)激活且存在緯度值)或者0。

gps setlatitude設(shè)定緯度值(如果GPS尚未激活則將其激活)。

gps getlongitude返回當(dāng)前經(jīng)度值(如果GPS已經(jīng)激活且存在經(jīng)度值)或者0。

gps setlongitude設(shè)定經(jīng)度值(如果GPS尚未激活則將其激活)。

gps getaltitude返回當(dāng)前海拔高度值(如果GPS已經(jīng)激活且存在海拔高度值)或者0。

gps setaltitude設(shè)定海拔高度值(如果GPS尚未激活則將其激活)。

gps getaccuracy返回當(dāng)前準(zhǔn)確度值(如果GPS已經(jīng)激活且存在精度值)或者0。

gps setaccuracy設(shè)定精度值(如果GPS尚未激活則將其激活)。

gps getorientation返回當(dāng)前方位值(如果GPS已經(jīng)激活且存在精度值)或者0。

gps setorientation設(shè)定方位值(如果GPS尚未激活則將其激活)。

rotation setangle為虛擬設(shè)備設(shè)定旋轉(zhuǎn)角度。

android version返回選定虛擬設(shè)備的Android版本號(hào)。

build number返回genymotion shell數(shù)量。

help提示幫助信息。

pause暫停執(zhí)行(以秒為單位)。

version返回Genymotion Shell版本。

exit 或者 quit關(guān)閉Genymotion Shell。

責(zé)任編輯:張葉青 來(lái)源: 51cto
相關(guān)推薦

2013-07-25 14:20:38

Android模擬器Genymotion

2013-07-25 15:05:00

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-07-04 13:29:40

Androidgenymotion

2013-08-03 17:01:46

AndroidGenymotion

2013-11-20 11:10:56

模擬器Genymotion

2013-07-24 16:08:01

Android模擬器Genymotion

2013-07-30 10:56:29

移動(dòng)技術(shù)半月刊

2014-08-06 09:57:15

hadoop ShelShell命令

2010-06-03 17:08:28

Hadoop Shel

2011-06-30 21:41:06

2012-05-10 08:46:05

Linuxsort命令

2013-05-30 10:31:03

Android開(kāi)發(fā)移動(dòng)開(kāi)發(fā)Android開(kāi)源項(xiàng)目

2013-07-05 10:59:02

GitHub

2012-05-11 10:07:55

Linuxfind

2012-05-10 08:37:54

Linuxxargs

2013-01-04 16:25:48

IT職位架構(gòu)師
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)