2012-07-20 2 views
2

저는 휴대 전화에 소스가없는 APK를 테스트하고 있습니다. 테스트 앱과 앱 AP 모두에서 동일한 인증서를 사용하도록했습니다. 내가 일식에서 테스트를 잘 실행할 수 있지만 "디버그"를 통해 디버깅하려고하면 이클립스가 테스트 실행을 멈추는 것처럼 보입니다. 하단의 진행률 표시 줄에서 "시작 : 소스 위치 지정자 작성 중 ..."을 참조하십시오. 적절한 지점에 중단 점을 설정 했으므로 logcat 출력에서 ​​테스트 프로세스 나 응용 프로그램 프로세스에 충돌이 있음을 알 수있는 아무것도 없습니다. 문제가 무엇인지 또는 더 자세히 조사하는 방법에 대한 아이디어?Robotium 테스트를 실행할 수는 있지만 디버깅 할 수는 없습니다.

답변

2

비슷한 문제가있었습니다.

나를위한 해결책은 실행중인 DDMS 인스턴스가 하나만있을 수 있다는 것입니다. 그래서 예를 들어, Eclipse/Eclipse가 열렸을 때 도구/ddms.bat가 실행 중이면 디버깅이 작동하지 않습니다.

1

나는 같은 질문을 올렸고 나는 그것을 알아 냈다. cannot run as debug robotium junit test

그래서이 작업을 얻기 위해 두 가지 요구 사항이 있습니다 : 당신은 AUT 사실 = 디버깅해야합니다 작업 공간 2의 AUT (응용 프로그램에서 테스트) 설정 (매니페스트 파일)이 필요

  1. 내 실수는 테스트를 디버그하고 싶었 기 때문에 AUT 프로젝트도 필요하다고 생각하지 않았다.
0

나를 위해 해결책은 내 장치 디스플레이를 확인해야한다는 것이 었습니다. 질문이있는 대화 상자가 있다는 것을 알았지 만이 대화 상자가 장치를 차단했기 때문에 테스트를 실행할 수 없었습니다.

관련 문제