proguard란? - 코드를 축소, 최적화, 난독화를 해주는 도구 Proguard가 중요한 이유 1. 디컴파일시 코드의 노출을 방지 Proguard 설정을 하지 않는다면, 디컴파일러로 소스를 볼 수 있는 상황이 발생합니다 2. 앱을 최대한 작게 만들기 위해 클래스와 멤버 이름을 줄여 DEX 파일 크기를 줄입니다 Proguard 설정 방법 build.gradle 파일 buildTypes { release { minifyEnabled true // Proguard를 활성화 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } 난독화를 시킬 경우, 예외적으로 난독화에서 제거해야할 부분이 발생할 수 있습니다...