diff --git a/app/build.gradle b/app/build.gradle index f66268c..26d2972 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -14,7 +14,7 @@ plugins { android { namespace 'kr.co.vividnext.sodalive' - compileSdk 33 + compileSdk 34 viewBinding { enabled true @@ -24,11 +24,6 @@ android { dataBinding true } - lintOptions { - checkDependencies true - checkReleaseBuilds false - } - dependenciesInfo { // Disables dependency metadata when building APKs. includeInApk = false @@ -39,9 +34,9 @@ android { defaultConfig { applicationId "kr.co.vividnext.sodalive" minSdk 23 - targetSdk 33 - versionCode 97 - versionName "1.15.2" + targetSdk 34 + versionCode 98 + versionName "1.15.3" } buildTypes { @@ -57,7 +52,8 @@ android { } debug { - minifyEnabled false + minifyEnabled true + debuggable true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' applicationIdSuffix '.debug' @@ -75,6 +71,10 @@ android { kotlinOptions { jvmTarget = JavaVersion.VERSION_17.toString() } + lint { + checkDependencies true + checkReleaseBuilds false + } } dependencies { diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 4cadbac..ad1db1a 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -222,9 +222,10 @@ -keep class kr.co.bootpay.core.** { *; } --keep class kr.co.pointclick.sdk.offerwall.core.consts.** {*;} --keep interface kr.co.pointclick.sdk.offerwall.core.consts.** {*;} --keep class kr.co.pointclick.sdk.offerwall.core.models.** {*;} --keep interface kr.co.pointclick.sdk.offerwall.core.models.** {*;} --keep class kr.co.pointclick.sdk.offerwall.core.PointClickAd {*;} --keep class kr.co.pointclick.sdk.offerwall.core.events.PackageReceiver {*;} +-keep class retrofit2.** { *; } + +-keep class com.google.gson.** { *; } +-keep class sun.misc.** { *; } + +# @Keep 애노테이션이 붙은 클래스, 메서드, 필드를 보호 +-keep @androidx.annotation.Keep class * { *; } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index af00269..7b972ef 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -4,6 +4,8 @@ + +