经过如下命令来对模拟器进行旋转操做。最后的数字从 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