proguard-rules.pro 928 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. -repackageclasses "biliroaming"
  2. -keep class me.iacn.biliroaming.XposedInit {
  3. <init>();
  4. }
  5. -keepclassmembers class * extends com.google.protobuf.GeneratedMessageLite {
  6. <fields>;
  7. }
  8. -keepclasseswithmembers class me.iacn.biliroaming.utils.DexHelper {
  9. native <methods>;
  10. long token;
  11. java.lang.ClassLoader classLoader;
  12. }
  13. -keepattributes RuntimeVisible*Annotations
  14. -keepclassmembers class * {
  15. @android.webkit.JavascriptInterface <methods>;
  16. }
  17. -keepclassmembers class * implements android.os.Parcelable {
  18. public static final ** CREATOR;
  19. }
  20. -keepclassmembers class me.iacn.biliroaming.MainActivity$Companion {
  21. boolean isModuleActive();
  22. }
  23. -assumenosideeffects class kotlin.jvm.internal.Intrinsics {
  24. public static void check*(...);
  25. public static void throw*(...);
  26. }
  27. -assumenosideeffects class java.util.Objects {
  28. public static ** requireNonNull(...);
  29. }
  30. -allowaccessmodification
  31. -overloadaggressively