문제

나는 junittestcase 를 사용하여 응용 프로그램을 테스트하려고 노력하고 있습니다 .My 클래스는 activityinstrumentationtestcase2 을 확장합니다.그러나 실행 중에는이 오류가 발생합니다 :

01-12 17 : 22 : 11.519 : 경고 / testGrouping (2942) : 잘못된 패키지 : '' 발견되거나 테스트가 없습니다 01-12 17 : 22 : 11.539 :

info / activicalmanager (1620) : 포스 멈춤 패키지 com.android.Settings uid= 1000

어떤 사람이 이것을위한 해결책을 제안 할 수 있습니까?.

도움이 되었습니까?

해결책

테스트 프로젝트의 AndroidManifest에서 테스트 할 앱을 지정해야합니다. 누락 될 수 있습니다.

다른 팁

나는 이틀을 보낸 후에 비슷한 문제가있었습니다.

테스트 클래스 경로 : app / src / androidtest / java / your-pkg-name / example_classtest.java

Java 파일 경로 : app / src / main / java / pkg-name / example_class.java

앱 그라데이션에서 아래 코드를 명확하게 정의해야합니다

android{

      sourceSets {

         androidTest {
              java.srcDirs = ['src/androidTest/java']
          }


        }

 }
.

행운

비슷한 문제가 있었고, 나는 그 졸업 파일로 문제를 추적했습니다.나는 거기에 다음을 필요로했다 :

aidl.srcDirs = ['src']
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top