22 lines
914 B
Prolog
22 lines
914 B
Prolog
# 保护除指定类外的所有类和成员不被混淆
|
||
-keep class !org.astral.findmaimaiultra.service.InMemoryJarLoader, !org.astral.findmaimaiultra.been.faker.SegaApi2025, * { *; }
|
||
|
||
# 保留必要的属性(这些是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
|