proguard-rules.pro 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. # ---------------------------------------------------------
  2. # 1. AppLovin MAX 核心规则
  3. # ---------------------------------------------------------
  4. -keep class com.applovin.** { *; }
  5. -dontwarn com.applovin.**
  6. # ---------------------------------------------------------
  7. # 2. Google AdMob 规则
  8. # ---------------------------------------------------------
  9. -keep class com.google.android.gms.ads.** { *; }
  10. -keep class com.google.android.gms.common.** { *; }
  11. -dontwarn com.google.android.gms.**
  12. # ---------------------------------------------------------
  13. # 3. Meta (Facebook) 规则
  14. # ---------------------------------------------------------
  15. -keep class com.facebook.ads.** { *; }
  16. -dontwarn com.facebook.ads.**
  17. # ---------------------------------------------------------
  18. # 4. Unity Ads 规则
  19. # ---------------------------------------------------------
  20. -keep class com.unity3d.ads.** { *; }
  21. -keep class com.unity3d.services.** { *; }
  22. -dontwarn com.unity3d.ads.**
  23. # ---------------------------------------------------------
  24. # 5. Moloco 规则 (加强:确保 Service Locator 不被混淆)
  25. # ---------------------------------------------------------
  26. -keep class com.moloco.** { *; }
  27. -keep interface com.moloco.** { *; }
  28. -dontwarn com.moloco.**
  29. -keepclassmembers class com.moloco.sdk.service_locator.** { *; }
  30. -keepclassmembers class com.moloco.sdk.xenoss.** { *; }
  31. # ---------------------------------------------------------
  32. # 6. Mintegral (MBridge) 规则
  33. # ---------------------------------------------------------
  34. -keep class com.mbridge.msdk.** { *; }
  35. -dontwarn com.mbridge.msdk.**
  36. -keep interface com.mbridge.msdk.** { *; }
  37. # ---------------------------------------------------------
  38. # 7. Flutter 通用规则 (确保原生通信不被破坏)
  39. # ---------------------------------------------------------
  40. -keep class io.flutter.app.** { *; }
  41. -keep class io.flutter.plugin.** { *; }
  42. -keep class io.flutter.util.** { *; }
  43. -keep class io.flutter.view.** { *; }
  44. -keep class io.flutter.embedding.** { *; }
  45. -keep class io.flutter.plugins.** { *; }
  46. # 1. 忽略 Flutter 延迟加载组件引用的 Google Play Core 类
  47. -dontwarn com.google.android.play.core.**
  48. # 2. 忽略 Ktor 框架引用的 Java 管理类 (ManagementFactory)
  49. -dontwarn java.lang.management.**
  50. # 3. 忽略 SLF4J 日志库缺失的绑定类
  51. -dontwarn org.slf4j.impl.**
  52. # 4. 如果你使用了 Ktor 或某些 Kotlin 协程库,建议也加上这个
  53. -dontwarn io.ktor.**