반응형
WARNING: No manifest file found at .\src\main\AndroidManifest.xml.Falling back to the Android OS resources only.
To remove this warning, annotate your test class with @Config(manifest=Config.NONE).
Android Studio에서 Robolectric Test Case를 작성할 때 위와 같은 오류가 났었는데, 아래와 같이 @Config에서
@Config(constants = BuildConfig.class, sdk=21, manifest = "/src/main/AndroidManifest.xml")
manifest = "app/src/main/AndroidManifest.xml" 로 바꾸었더니 문제가 해결되었다.
@Config(constants = BuildConfig.class, sdk=21, manifest = "app/src/main/AndroidManifest.xml")
그리고 app폴더 안에 build.gradle에서
android{ } 안에
packagingOptions {
//exclude 'META-INF/DEPENDENCIES'
//exclude 'META-INF/NOTICE'
//exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
이것도 추가했었다...
'IT이야기 > Android' 카테고리의 다른 글
[Android개발] 앱 시작시키는 방법 (1) | 2016.03.28 |
---|---|
[안드로이드]다운로드매니저 애러 잡기 (0) | 2016.03.02 |
onTouchListener와 onClickListener 구현 차이(서비스에서 보이지 않는 버튼 구현하기)와 이벤트 리스너들 (2) | 2015.12.17 |
[MAC/Windows] 안드로이드 스튜디오 1.4 테마 바꾸기 (3) | 2015.12.04 |
MAC에서 개발시 환경변수 설정하기 & 안드로이드 스튜디오(v1.4)에서 jdk 경로설정 (2) | 2015.12.01 |