본문 바로가기

android

[j android] Firebase / messaging Proguard 프로가드 설정

728x90
반응형

프로가드를 설정하기 전 release모드에서 난독화를 활성화 해준다.

 

- build.gradle app수준에서 minifyEnabled를 true로 설정한다.

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

 

- 프로가드 파일에 예외 추가

#Firebase

-keepattributes *Annotation*
-keepattributes Signature
-keep class com.google.android.gms.** { *; }
-keep class com.google.firebase.** { *; }

 

728x90
반응형