Fix Play Core: ProGuard stripping + scanignore

This commit is contained in:
Ujwal
2026-02-25 22:15:54 +05:45
parent 6db4e0fe92
commit 4a1ff5a9fe
2 changed files with 8 additions and 3 deletions

View File

@@ -64,9 +64,6 @@ android {
}
configurations.all {
exclude(group = "com.google.android.play", module = "core")
exclude(group = "com.google.android.play", module = "core-common")
exclude(group = "com.google.android.play", module = "feature-delivery")
}
}

View File

@@ -1,3 +1,11 @@
# Strip Google Play Core (Flutter engine bundles these unnecessarily for F-Droid)
-dontwarn com.google.android.play.core.**
-dontwarn com.google.android.play.core.splitinstall.**
-dontwarn com.google.android.play.core.tasks.**
-assumenosideeffects class com.google.android.play.core.** { *; }
-assumenosideeffects class com.google.android.play.core.splitinstall.** { *; }
-assumenosideeffects class com.google.android.play.core.tasks.** { *; }
# Flutter Wrapper
-keep class io.flutter.app.** { *; }
-keep class io.flutter.plugin.** { *; }