你混淆文件发下啊。
貌似是引用重复了。
嗯好的# Add project specific ProGuard rules here.
#
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-keep class cn.laumua.fragment.** { *; }
-keep public class * extends android.app.Fragment
-keep public class * extends android.app.Activity
#butterknife
-keep class butterknife.** { ; }
-dontwarn butterknife.internal.*
-keep class $$ViewBinder { ; }
-keepclasseswithmembernames class * {
@butterknife. ;
}
-keepclasseswithmembernames class * {
@butterknife.* ;
}
################common###############
-keep class com.jph.android.entity. { ; } #实体类不参与混淆
-keep class com.jph.android.view.* { *; } #自定义控件不参与混淆
################afinal##################
#-libraryjars libs/afinal_0.5_bin.jar
#-keep class net.tsz.afinal.** { ; }
#-keep public class * extends net.tsz.afinal.*
#-keep public interface net.tsz.afinal.** {*;}
#-dontwarn net.tsz.afinal.**
-dontwarn com.google.gson.**
-dontwarn com.squareup.okhttp.**
-dontwarn com.squareup.okhttp3.**
#不混淆R类
-keep public class com.jph.android.R$*{
public static final int ;
}
-keepclassmembers enum * {
public static *[] values();
public static ** valueOf(java.lang.String);
}
-dontwarn cn.laumua.fragment.**
-keep public class * extends android.support.v4.app.Fragment
-keep class com.baidu.** { ; }
-keep class vi.com.gdi.bgl.android.*{*;}
-keep class com.google.gson.**{*;}
-keepclassmembers class * extends android.app.Activity {#不混淆Activity中参数类型为View的所有方法
public void *(android.view.View);
}
-dontwarn okio.**
-keep class okio.** { *; }
-dontwarn com.baidu.**
-keep class com.baidu.** { *; }
-keep class cn.laumua.fragemnt.** {*;}
#}