我想在模拟器上测试手机的旋转情况,我到处都看到我们必须使用 Ctrl + F11 但是它只旋转模拟器的图像,不会启动配置更改事件或重绘活动。
以下是 Ctrl + F11 的内容:
那么,我必须使用什么来模拟真正的旋转?
答案 0 :(得分:48)
你也可以这样做:
禁用加速度计控制旋转 - 只需执行一次
adb shell content insert --uri content://settings/system --bind name:s:accelerometer_rotation --bind value:i:0
旋转风景:
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:1
旋转肖像:
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:0
颠倒旋转景观:
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:3
颠倒旋转肖像:
adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:2
如果您拥有WRITE_SETTINGS权限,您也可以通过java代码中的内容提供程序进行编写。
答案 1 :(得分:5)
http://developer.android.com/tools/help/emulator.html这应该这样做
你是否也支持肖像和风景模式
答案 2 :(得分:4)
答案 3 :(得分:0)
答案 4 :(得分:0)
我和你做了同样的事情并且转动了#34;自动旋转屏幕" AVD中的选项。工作就像一个魅力。