Genymotion模擬器的Shell管理命令

2021-09-06 12:03:23 字數 1934 閱讀 6660

•-輸出幫助資訊

•-r連線到特定genymotion虛擬裝置

•-c•-f

可用命令

•battery getmode使選定虛擬裝置返回當前電池模式,該模式只能是:

host:虛擬電池符合當前主機電池狀態(如果主機擁有電池)

manual:在本模式下,您可以設定電池電量數值及電源狀態

•battery setmode設定電池模式。該模式只能是:

host: 虛擬電池符合當前主機電池狀態(如果主機擁有電池)

manual:在本模式下,您可以設定電池電量數值及電源狀態

•battery getlevel返回當前電池電量值。該數值只能在0%到100%之間。如果電池模式為「主機」,則返回當前主機的電池電量值。

•battery setlevel設定當前電池電量值。該數值只能在0%到100%之間。設定電池電量為「手動」模式:如果最後一次使用的模式為「主機」,則將其設定為「手動」。

•battery getstatus返回當前電池狀態。共有四種可能存在的狀態:

discharging:電池未連線、電池未充電。

charging:電源已連線,電池正在充電。

full:電池電量已滿。

unknown:有時候電池狀態會無法確認,例如主機並不具備電池。

•battery setstatus設定當前電池狀態。共有四種可能存在的狀態:

discharging: 電池未連線、電池未充電。

charging:電源已連線,電池正在充電。

full:電池電量已滿。

unknown:有時候電池狀態會無法確認,例如主機並不具備電池。

•devices list列出可用的genymotion虛擬裝置並提供其相關資訊,例如當前狀態或者ip位址。

•devices ping發出ping命令檢查虛擬裝置是否響應。

•devices refresh重新整理genymotion虛擬裝置列表。利用本命令保持列表處於最新狀態。

•devices select選擇您想要與之互動的genymotion虛擬裝置。

•devices show列出可用的genymotion虛擬裝置並提供相關資訊,例如當前狀態或者ip位址。

•gps activate啟用gps感測器(如果尚未啟用)

•gps desactivate關閉gps感測器(如果已經啟用)

•gps getlatitude返回當前緯度值(如果gps已經啟用且存在緯度值)或者0。

•gps setlatitude設定緯度值(如果gps尚未啟用則將其啟用)。

•gps getlongitude返回當前經度值(如果gps已經啟用且存在經度值)或者0。

•gps setlongitude設定經度值(如果gps尚未啟用則將其啟用)。

•gps getaltitude返回當前海拔高度值(如果gps已經啟用且存在海拔高度值)或者0。

•gps setaltitude設定海拔高度值(如果gps尚未啟用則將其啟用)。

•gps getaccuracy返回當前準確度值(如果gps已經啟用且存在精度值)或者0。

•gps setaccuracy設定精度值(如果gps尚未啟用則將其啟用)。

•gps getorientation返回當前方位值(如果gps已經啟用且存在精度值)或者0。

•gps setorientation設定方位值(如果gps尚未啟用則將其啟用)。

•rotation setangle為虛擬裝置設定旋轉角度。

•android version返回選定虛擬裝置的android版本號。

•build number返回genymotion shell數量。

•help提示幫助資訊。

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

•version返回genymotion shell版本。

•exit

quit關閉genymotion shell。

Genymotion模擬器安裝APK

問題 android用genymotion 除錯的時候,若安裝軟體出現failure install failed no matching abis 錯誤,並且始終安裝不上。解答 原因是因為模擬器是在x86的處理器上執行,而手機一般都是ram架構的,所以得把模擬器刷成arm的才行。adb push ...

解決Genymotion模擬器不能安裝apk

一 genymontion不能安裝apk的原因 genymotion是一款基於x86架構的android模擬器,而大部分應用是arm架構。所以兩者不相容。對於x86的真機,x86處理器已經能夠基本相容arm了指令。對於genymotion模擬器,則通過安裝genymotion arm 翻譯來進行相容...

Genymotion模擬器配置與使用

1.註冊模擬器賬號,並按照指引啟用賬號 此過程中提示商業用還是個人使用,商業使用需要有註冊碼,個人使用不需要註冊碼,我選擇的是個人使用。安裝過程中一定記得要安裝oracle vm virture box虛擬裝置,否則不能執行genymotion模擬器 3.設定genymotion 安裝完成後,開啟g...