본문 바로가기
개발/안드로이드

Android Studio apk 코드 난독화 proguard

by darksilber 2015. 9. 3.
반응형

출처 - http://gamexg.tistory.com/23

 

1. build.gradle 설정


buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

proguard-android.txt 파일은 C:\Users\내계정\AppData\Local\Android\sdk\tools\proguard 에 위치해 있다.

2. Generater Signed APK

 

※ 만약 아래와 같은 에러가 발생시


Error:Execution failed for task ':app:proguardRelease'.
> java.io.IOException: Please correct the above warnings first.

위 !표 뜬 부분을 잘 살펴본다.

저는 com.igawordks와 com.androidquery 부분에 문제가 있습니다.

두개를 예외처리 해줍니다.

proguard-rules.pro를 열어 아래와 같이 추가합니다.


-dontwarn com.igaworks.**
-dontwarn com.androidquery.**

다시 apk 생성해 봅니다.

반응형

댓글