From 6e10d57808c93179a6291022d6c8a596d98216a5 Mon Sep 17 00:00:00 2001 From: zhx Date: Fri, 15 May 2026 22:17:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=8D=E8=83=BD=E5=8A=A0?= =?UTF-8?q?=E8=BD=BDpag=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- android/app/proguard-rules.pro | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro index e6b1e21..4099289 100644 --- a/android/app/proguard-rules.pro +++ b/android/app/proguard-rules.pro @@ -34,9 +34,14 @@ -keep class com.tencent.** { *; } -dontwarn com.tencent.** +# PAG / libpag. The native libpag runtime looks up Java entry points through JNI; +# obfuscating these classes breaks PAG playback only in minified release builds. +-keep class org.libpag.** { *; } +-keep class com.example.flutter_pag_plugin.** { *; } + # Provider -keep class * extends ChangeNotifier { *; } --keep class * implements Listenable { *; } +-keep class * implements Listenable { *; } # 其他保留 -keepattributes *Annotation*