# 保护除指定类外的所有类和成员不被混淆 -keep class !org.astral.findmaimaiultra.service.InMemoryJarLoader, !org.astral.findmaimaiultra.been.faker.SegaApi2025,!org.astral.findmaimaiultra.ui.widget.WidgetFragment, !org.astral.findmaimaiultra.ui.login.LinkQQBot { *; } # 保留必要的属性(这些是Android运行所必需的) -keepattributes Signature -keepattributes *Annotation* -keepattributes Exceptions -keepattributes SourceFile,LineNumberTable -keepattributes EnclosingMethod -keepattributes InnerClasses # 添加 missing_rules.txt 中的规则以解决警告 -dontwarn org.bouncycastle.jsse.BCSSLParameters -dontwarn org.bouncycastle.jsse.BCSSLSocket -dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider -dontwarn org.conscrypt.Conscrypt$Version -dontwarn org.conscrypt.Conscrypt -dontwarn org.conscrypt.ConscryptHostnameVerifier -dontwarn org.openjsse.javax.net.ssl.SSLParameters -dontwarn org.openjsse.javax.net.ssl.SSLSocket -dontwarn org.openjsse.net.ssl.OpenJSSE