반응형
난독화
-
우당탕탕 Android Proguard 적용하기 - 난독화 전/후 비교Android 2024. 4. 9. 11:14
1. Proguard 란? 자바 기반 코드를 난독화해주는 도구로 용량 축소, 코드 축소, 최적화 등의 기능도 제공하며 안드로이드 스튜디오에서 구현 가능하다. 2. AndroidStudio 설정 세팅 1. release 와 debug 환경을 분리한다. 2. minifyEnabled 속성을 이용하여, Proguard 의 활성/비활성 여부를 설정한다. 3. 프로가드 설정 방법은 동일하며, 적용할 파일은 변경/추가 가능하다. ↘ build.gradle (module) buildTypes { release { // 프로가드 활성화 minifyEnabled true // 기본 프로가드 설정 proguardFile getDefaultProguardFile('proguard-android.txt') // 프로젝트에 필..