2
사용자 정의 앱을 여는 간단한 monkeyrunner 스크립트가 있습니다. 애플리케이션에 특정 체크 박스를 표시해야합니다. 모든 경우 애플리케이션의 XML이 지정한Android 원숭이 러너 마크 체크 박스
MonkeyDevice.press("DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
MonkeyDevice.press("DPAD_CENTER", MonkeyDevice.DOWN_AND_UP)
어떻게, 그 ID로 체크 박스를 표시 할 수 있습니다 은 지금까지 나는 위, 아래로 움직 및 일반을 사용하여 눌러 관리하지 않은? 사전 노암
AndroidViewClient를 사용하여보기에서 터치 이벤트를 보내려고했습니다. 그러나 View.touch()는 원하는 뷰를 터치하지 않았습니다. 다른 지역을 건드렸다. 이는 좌표가 부모를 기준으로했기 때문입니다. 이 문제를 어떻게 해결할 수 있는지 알 수 없었습니다. 나는 심지어 질문을했다 : http://stackoverflow.com/questions/11953927/how-to-click-on-a-view-which-contains-specified-text-using-monkeyrunner-and-andr 제발 도와주세요. –
최신 AndroidViewClient 버전을 사용하고 있습니까? AFAIK 모든 사례가 해결되었습니다. 최신 버전의 테스트가 실패한 경우 https://github.com/dtmilano/AndroidViewClient/issues?sort=created&state=open에서 문제를 만드십시오. –