2011-04-13 61 views
6

我在本地服務器上的html頁面中託管的Android設備上運行一系列自動化測試。一些測試需要在肖像中運行,一些在橫向上運行。我試圖找到方法來檢查並以編程方式更改設備或瀏覽器的方向。從命令行更改Android設備方向

目前我正在使用Python/Jython/Monkeyrunner/ADB編寫代碼,但是如果有其他來源的解決方案,我可以切換。

一個基本的測試將運行:

檢查方向/改變方向 打開URL 頁面上 激活測試得到的結果 重複

我已經試過「服務呼叫窗口18 123-132 1」,這對於我的目的來說是理想的,但我只會得到錯誤,即「結果:包裹(fffffffc ffffffff'........')」

有沒有辦法將此稱爲瀏覽器的活動/的android? 有沒有辦法來欺騙傾斜事件觸發改變? 這可以從一個應用程序內完成,安裝並作爲一個包運行?

對不起,看來我不清楚。我不會使用模擬器,而是通過USB連接的一系列實際的Android設備。對此主題的任何幫助將不勝感激,包括確定沒有預先定義的方法來實現此目的。謝謝,

回答