我想在模拟器上测试手机的旋转,无处不在我们必须使用Ctrl+,F11但它只旋转模拟器的图像,并且不会启动配置更改事件或重绘活动。
以下是我使用的Ctrl+F11:
那么,我可以使用什么来模拟真实旋转?
发布于 2018-03-20 19:23:00
你可以尝试在模拟器设置中添加属性“键盘支持 - >是”。这帮助了我。
PS:它也将允许你的模拟器从键盘输入。
发布于 2018-03-20 20:56:16
你也可以这样做:
禁用加速度计控制旋转 - 只做一次:
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代码编写内容提供者。
https://stackoverflow.com/questions/-100007694
复制相似问题