diff --git a/app/build.gradle b/app/build.gradle index 0b8b83f..fe9351c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -20,7 +20,7 @@ android { buildTypes { release { - minifyEnabled false + minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 481bb43..aa1e594 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -18,4 +18,12 @@ # If you keep the line number information, uncomment this to # hide the original source file name. -#-renamesourcefileattribute SourceFile \ No newline at end of file +#-renamesourcefileattribute SourceFile + +# OkHttp rules +-keep,allowobfuscation,allowshrinking class okhttp3.** +-keep,allowobfuscation,allowshrinking class okio.** +-dontwarn org.conscrypt.** + +# Keep models (data classes) +-keep class com.anabasis.vkchatmanager.models.** { *; }