diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 202e01c..244735a 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -33,3 +33,11 @@ # 防止缺少 gemalto 的 JP2Decoder 报错 -dontwarn com.gemalto.jp2.** -dontwarn com.tom_roush.pdfbox.filter.JPXFilter + +# 保留所有 Parcelable 类 +-keep class * implements android.os.Parcelable { *; } + +# 保留所有 Parcelable 的 CREATOR 字段 +-keepclassmembers class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator *; +}