經過如下命令來對模擬器進行旋轉操做。最後的數字從 0-3
分別表明四個不一樣的屏幕方向。(API 28 測試有效)android
adb shell settings put system user_rotation 3
複製代碼
若是沒效,試試先用
adb shell settings put system accelerometer_rotation 0
關閉自動旋轉?shell
android 的新版模擬器彷佛有些 bug,點擊旋轉屏幕按鈕要不就是沒反應(最新版)要不就是手機轉可是屏幕不改變。 也就是不能觸發轉屏的效果。bash
搜索了一下怎麼旋轉模擬器,獲得的結果無非是 (fn) + ctrl + f12 [MacOs]
之類的結果。可是這些快捷鍵其實沒用。測試
可是當鼠標移動到轉屏的按鈕上的時候,其實會提示咱們 Rotate left (⌘←)
,可是也只是在某些模擬器上有效(API 18?),而且這種方式也一樣會有上面不出發轉屏的問題。spa
怎麼解決這個問題?code
有兩種方法。一是是用 API 21 也就是 Android 5.0 的鏡像,這個版本支持轉屏。可是這種方式須要專門搞一個鏡像而且用不了其餘版本的模擬器。 因此還有另一種方式就是是用 adb 來修改系統參數 (應該算是修改參數吧)?方法就在最上面。get