Android Proguard에 대해 알아보자 Android Proguard가 필요한 이유 1. 코드 난독화를 통해 디컴파일시 본인의 코드가 노출되는 것을 방지 할 수 있습니다. 2.불필요한 메서드를 제거하여 멀티덱스를 피할 수 있습니다. -멀티덱스(multidex)란? 안드로이드 앱을 구성하는 코드는 컴파일 되어 덱스(dex)파일로 만들어집니다. 하나의 덱스(dex)파일에는 최대 65536개의 메소드만 참조 할 수 있습니다. 만약 프로젝트의 코드가 65536개의 메소드를 초과하게 되면 덱스(dex)파일이 여러개가 생성됩니다. 그러면 멀티 덱스를 사용하여 컴파일 할 수 있지만, 빌드 과정에서 앱 내의 파일을 여러개의 덱스파일로 나누어야 하므로 빌드 속도가 느려지고 APK의 용량이 커지게 됩니다. 가능하다..