diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 5f03cd4..642deec 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -50,7 +50,12 @@ android { // See https://github.com/usetrmnl/trmnl-android/issues/16 buildConfigField("Boolean", "USE_FAKE_API", "false") - isMinifyEnabled = false + // Enables code shrinking, obfuscation, and optimization + isMinifyEnabled = true + + // Enables resource shrinking, which is performed by the Android Gradle plugin. + isShrinkResources = true + proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro", diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d3d83b2..d545096 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,7 +2,7 @@ activityCompose = "1.10.1" # https://developer.android.com/jetpack/androidx/releases/compose-material3-adaptive adaptive = "1.2.0-alpha04" -agp = "8.9.1" +agp = "8.9.2" anvil = "0.4.1" circuit = "0.27.1" composeBom = "2025.04.01"