2011-04-13 5 views
6

로컬 서버의 html 페이지에서 호스팅되는 Android 기기에서 일련의 자동 테스트를 실행하고 있습니다. 일부 테스트는 인물 모드로 실행해야하며 일부는 가로 모드로 실행해야합니다. 프로그래밍 방식으로 장치 또는 브라우저의 방향을 확인하고 변경하는 방법을 찾으려고합니다.명령 줄에서 Android 기기 방향 변경

현재 Python/Jython/Monkeyrunner/ADB로 작성하고 있지만 다른 소스에서 좋은 해결책이 있다면 전환 할 수 있습니다.

기본 테스트가 실행됩니다 :

체크 취향/변화 방향 URL 열기 페이지 에 활성화 테스트 결과 반복을 얻을

나는 노력했다 "서비스 호출 창 (18) I32 1"하는 내 목적에 이상적이지만 오류 만 발생합니다. 예 : "결과 : 소포 (fffffffc ffffffff '........')"

브라우저의 활동이라고 부를 수있는 방법이 있습니까? /기계적 인조 인간? 기울이기 이벤트를 스푸핑하여 변경을 트리거하는 방법이 있습니까? 앱에서 설치, 패키지로 실행할 수 있습니까?

죄송합니다. 분명치 않았습니다. 나는 에뮬레이터를 사용하지 않고 오히려 일련의 실제 안드로이드 장치를 USB를 통해 연결합니다. 이 문제에 대한 사전 정의 된 방법이 없음을 아는 것을 포함하여이 주제에 대한 도움을 주시면 감사하겠습니다. 감사,

답변