데이터를 생성 할 TypedArray를 사용하는 맞춤형 어댑터를 테스트해야합니다. 당연히 자체 테스트 리소스가 필요한 인스트루먼트 테스트 (AndroidTestCase)를 작성하고 싶습니다.Android + Gradle이있는 InstrumentTest 리소스
다음과 같은 구조로 instrumentTest 하위 폴더를 설정 한 후 :
/ instrumentTest
- src
/res
- drawable
- layout
# layouts for the tests
- values
# resource values where the TypedArray exists
처음 안드로이드 스튜디오 (인 IntelliJ IDEA 13) PACKAGE_NAME.test.R
에서합니다 (R 참조를 인식하지 못하는,하지만 난 assembleTest
를 실행 한 후 그들이 모든 권리를 인정받을 . 내가 할 때 connectedInstrumentTest
시험이 오류로 인해 실패 :
android.content.res.Resources$NotFoundException: Array resource ID #0x7f040000
at android.content.res.Resources.obtainTypedArray(Resources.java:509)
이 PACKAGE_NAME.test.R
아래에 실패 자원
도움 말?