b963ed21e531

perf: Enable release shrinking (PB-26-026, v2.14.91)

time
2026-09-02 11:21 UTC · 1 month ago
machine
koh2
parent
038d3e7d7bc7
3 files VERSION+1 −1app/build.gradle+2 −1app/proguard-rules.pro+4 −1
VERSION+1 −1
@@ -1 +1 @@1-2.14.901+2.14.91

view file

app/build.gradle+2 −1
@@ -95,7 +95,8 @@9595         }9696         release {9797             signingConfig signingConfigs.release98-            minifyEnabled false98+            minifyEnabled true99+            shrinkResources true99100             proguardFiles getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"100101         }101102     }

view file

app/proguard-rules.pro+4 −1
@@ -1 +1,4 @@1-# Intentionally minimal for scaffold phase.1+# Keep this file narrow. Android Gradle Plugin, Hilt, OkHttp, kotlinx.serialization,2+# and the other dependencies contribute their own consumer rules. The optimized3+# Android defaults preserve JNI method names, so RustNoiseNative needs no broad4+# package keep rule. Add a rule here only when artifact/runtime evidence proves it.

view file