diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro index d6c8aaf1..63cfee8c 100644 --- a/android/app/proguard-rules.pro +++ b/android/app/proguard-rules.pro @@ -6,6 +6,14 @@ -keep class io.flutter.** { *; } -keep class io.flutter.plugins.** { *; } +# Ignore missing Play Core classes (not used, but referenced by Flutter) +-dontwarn com.google.android.play.core.splitcompat.** +-dontwarn com.google.android.play.core.splitinstall.** +-dontwarn com.google.android.play.core.tasks.** + +# Ignore missing javax.xml.stream (not used on Android) +-dontwarn javax.xml.stream.** + # Go backend (gobackend.aar) -keep class gobackend.** { *; } -keep class go.** { *; } @@ -14,6 +22,9 @@ -keep class com.arthenica.ffmpegkit.** { *; } -keep class com.arthenica.smartexception.** { *; } +# Apache Tika (if used by FFmpeg) +-dontwarn org.apache.tika.** + # Keep native methods -keepclasseswithmembernames class * { native ;