2011-04-13 63 views
6

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

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

一个基本的测试将运行:

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

我已经试过“服务呼叫窗口18 123-132 1”,这对于我的目的来说是理想的,但我只会得到错误,即“结果:包裹(fffffffc ffffffff'........')”

有没有办法将此称为浏览器的活动/的android? 有没有办法来欺骗倾斜事件触发改变? 这可以从一个应用程序内完成,安装并作为一个包运行?

对不起,看来我不清楚。我不会使用模拟器,而是通过USB连接的一系列实际的Android设备。对此主题的任何帮助将不胜感激,包括确定没有预先定义的方法来实现此目的。谢谢,

回答