2012-05-23 27 views
9

我在Virtual Box上運行Android 3.2 RC2 eeepc。 操作系統假設它是平板電腦,並將默認方向設置爲橫向。 如何手動更改橫向和縱向之間的方向?更改屏幕方向 - VirtualBox上的Android 3.2

有沒有辦法通過命令行在android操作系統中執行此操作? 是否有像AVD Manager的仿真器那樣的快捷鍵? 我嘗試了Numlock 7和Ctrl F11。沒用。請幫助

我使用VM來運行我當前正在構建的應用程序。 我的應用程序有很多意見,大多數都設置爲在縱向和橫向工作。 一個視圖嚴格設置爲肖像。當我啓動這個時,整個操作系統變成肖像。 如何恢復到橫向模式?

回答

9

不幸的是,VBox在處理屏幕方向上真的很糟糕。恐怕沒有任何改變屏幕方向的捷徑。但是,總是有辦法強制屏幕進入一個方向。然而,這可能不是你正在尋找的。

然而,您可以嘗試使用BuilDroid - 這是VBox的一種插件,儘可能最好地嘗試和支持Android。它確保屏幕「被管理」。我自己沒有使用BuilDroid的經驗,但它可能有你正在尋找的東西。

試一試吧!你可以在這裏找到它:http://www.buildroid.org/blog/?page_id=121

另外,有一個博客帖子給出關於如何永久地改變方向的信息,正如我之前提到的,在這裏:http://davematthew.blogspot.com/2011/09/app-development-with-android-x86-on.html

我不知道如果這能幫助你要麼雖然!但我希望其中的一個回答你的問題。

編輯:這個問題似乎已經解決了應用程序,如一個user2835272引用。我沒有親自嘗試過該應用程序,但嘗試「Set Orientation」可能是現在問題的適當解決方案。更好的是,如果F9-F12現在可以工作,那就是應該使用的功能。再次,我還沒有玩過VM Android一段時間,所以我無法證實這一點。

+0

這不是真的,請參考user2835272答案。 –

+0

正確。這個問題似乎終於解決了。儘管如此,我仍然將答案留作傳統答案,只做一點小小的修改。 – Chikilah

7

只需使用F9或F11即可。它爲我工作。

+4

對於我工作**雙** F9,F10,F11,F12 –

+0

這個工程! –

+0

同樣與雙按(使用Mac上的Windows鍵盤)。具體來說,雙擊F9 =橫向,F10 =橫向倒轉,F11 =縱向(左上方),F12 =縱向(右上方)。 – abettermap

13

下載應用程序,如「設置方向」這樣你們可以將其設置爲potrait,lanscape或自動

+1

你的答案是被接受的答案! (y) –

+0

只有這個東西在我的VBOX上工作在ubuntu 12.04上,雙擊F9,F10,F11,F12只能在主屏幕上工作。此應用程序也適用於其他應用程序,如paytm,相機等。 –

0

試圖在Android 4.4上運行QQ在VirtualBox中運行時,我遇到了這個問題。 QQ開始後,F9-F12無效。該應用程序「最終旋轉控制」做的伎倆,但不調整QQ窗口。因此,它的一部分會擺脫虛擬屏幕。最後,我按照here的描述重新定義了虛擬Android的屏幕尺寸爲360x640(人像)。似乎QQ會檢測到屏幕的哪一邊更長,並據此旋轉。因此,如果您以縱向寬高比開始,它不會橫向旋轉。我不關於其他應用程序,但猜測它們以相同的方式運行。