본문 바로가기

내컴퓨터/안/드/로/이/드

proguard 적용 시 warning 발생할 때.

안드로이드 프로가드를 적용하고 Export를 하려는데, 

어마어마한 warning이 뜨면서 export가 되지 않는다.

그럴 때 해결방법!!

본인이 만든 소스라면 수정하면 되지만, 보통lib쪽에서 많이 발생하기 때문에,

그 클래스나 패키지에 한해서 warning을 무시해주도록 설정해야 한다.


콘솔에 적혀있는 warning을 잘 보면.. 뒤쪽에 어떤 클래스에서 warning이 발생했는지 보여진다.

나의 경우는 com.androidquery.auth.**쪽에서 많이 발생했다.

그래서 해당 패키지를 전부 warning을 무시하도록 설정해주었다.

이클립스 기준으로 proguard-project.txt라는 파일을 열어서

아래처럼 적어주면 된다.


-dontwarn 워닝발생 클래스 or 패키지.**