开源库混淆Proguard

来源:互联网 发布:中国学术期刊网数据库 编辑:程序博客网 时间:2024/06/05 17:58
##eventbus-keepattributes *Annotation*-keep public enum org.greenrobot.eventbus.ThreadMode { public static *; }-keepclassmembers class * {    @org.greenrobot.eventbus.Subscribe <methods>;}#retrofit# Platform calls Class.forName on types which do not exist on Android to determine platform.-dontnote retrofit2.Platform# Platform used when running on RoboVM on iOS. Will not be used at runtime.-dontnote retrofit2.Platform$IOS$MainThreadExecutor# Platform used when running on Java 8 VMs. Will not be used at runtime.-dontwarn retrofit2.Platform$Java8# Retain generic type information for use by reflection by converters and adapters.-keepattributes Signature# Retain declared checked exceptions for use by a Proxy instance.-keepattributes Exceptions-dontwarn sun.misc.Unsafe-dontwarn android.net.SSLCertificateSocketFactory#rxjava-keepclassmembers class rx.internal.util.unsafe.*ArrayQueue*Field* { long producerIndex; long consumerIndex;}-keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef { rx.internal.util.atomic.LinkedQueueNode producerNode;}-keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueConsumerNodeRef { rx.internal.util.atomic.LinkedQueueNode consumerNode;

0 0
原创粉丝点击