2010년 12월 13일 월요일

Android SDK의 Proguard지원

안드로이드 2.3 진저브레드 출시와 함께 공개된

Android SDK r08 과 ADT 8.0.1에서 Proguard지원을 함으로써

간편하게 Proguard를 적용할 수 있게 되었다.

ADT 8.0.1에서부터 새로 안드로이드 프로젝트를 생성하면

프로젝트 root에 proguard.cfg파일이 추가로 생성된다.

프로젝트에 있는 default.properties 파일에

proguard.config=proguard.cfg

위 한줄을 추가하면 proguard적용 완료.

평소 디버그 시에는 동작안하고

이클립스에서 Android Tools -> Export Signed/Unsigned Application Package...를 할 때에만,

즉 릴리즈시에만 Proguard를 적용시킨다.

좀 더 자세한 내용을 원하면 아래 페이지를 참조하면 됩니다.

<참조>

http://developer.android.com/guide/developing/tools/proguard.html