본문 바로가기

Programming/Android

[Android] Android에서 "Unknown error merging manifest"

Android ADT 19(맞나??ㅎㅎ) 이상부터 Manifest.xml Merge 기능이 추가되었다.

메인이 되는 프로젝트의 project.properties 파일에 manifestmerger.enabled=true 를 추가해주면 된다.

하지만!!!

Manifest의 내용이 중복될 경우, 중복되었다는 메시지를 보여주지만, 가끔 말도안되는 에러를 보여줄 때가 있다.

그중 하나가...

 "Unknown error merging manifest"

라는 메시지 인데..... 정말 엄청난 삽질을하다가.. 어느 블로거에 의해서 

문제를 해결하게 되었다.

메인 프로젝트의 android : targetSdkVersion이 

라이브러리 프로젝트의 targetSdkVersion 보다 낮으면 오류가 표시되므로 

라이브러리의 targetSdkVersion을 낮추던가, 메인의 버전을 높여주면된다.


출처 : u1aryzの備忘録とか