diff --git a/library/proguard-rules.pro b/library/proguard-rules.pro index 51a4fd6c9..0f97efedb 100644 --- a/library/proguard-rules.pro +++ b/library/proguard-rules.pro @@ -1,34 +1,5 @@ -# Add project specific ProGuard rules here. -# By default, the flags in this file are appended to flags specified -# in /Users/huasheng/Desktop/sdk/tools/proguard/proguard-android.txt -# You can edit the include path and order by changing the proguardFiles -# directive in build.gradle. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# Add any project specific keep options here: - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} - -#-keep class com.chad.library.adapter.** { -#*; -#} -#-keep public class * extends com.chad.library.adapter.base.BaseQuickAdapter -keep public class * extends com.chad.library.adapter.base.viewholder.BaseViewHolder -keepclassmembers class **$** extends com.chad.library.adapter.base.viewholder.BaseViewHolder { (...); } -keep class com.chad.library.adapter.base.viewholder.BaseDataBindingHolder {*;} - -#-keepattributes InnerClasses -# -#-keep class androidx.** {*;} -#-keep public class * extends androidx.** -#-keep interface androidx.** {*;} -#-dontwarn androidx.** \ No newline at end of file