从命令行更改Android设备方向

时间:2011-04-13 01:52:58

标签: android shell orientation adb screen-orientation

我正在Android设备上运行一系列自动化测试,这些设备托管在本地服务器上的html页面中。有些测试需要在Portrait中运行,有些需要在横向上运行。我试图找到以编程方式检查和更改设备或浏览器方向的方法。

目前我正在使用Python / Jython / Monkeyrunner / ADB编写,但如果有其他来源的解决方案,我可以切换。

将运行基本测试:

检查方向/更改方向 打开网址 激活页面上的测试 得到结果 重复

我尝试了“服务电话窗口18 i32 1”,这对我来说是理想的,但我只会收到错误,即“结果:包裹(fffffffc ffffffff'........')”< / p>

有没有办法将其称为浏览器/ android的活动? 有没有办法欺骗倾斜事件来触发变化? 这可以在应用程序中完成,安装并作为包运行吗?

对不起,我好像不清楚。我不会使用模拟器,而是一系列实际的Android设备,通过USB连接。关于这个主题的任何帮助都将受到赞赏,包括确定没有预定义的方法来实现这一点。谢谢,

1 个答案:

答案 0 :(得分:-1)

如果按Ctrl + F11或KEYPAD_7,则可以在仿真器聚焦时更改仿真器方向。这里有更多模拟器选项http://developer.android.com/guide/developing/tools/emulator.html

相关问题