diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index b7bd8e2a..a0a0d1a6 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -76,14 +76,18 @@ # Logback (Custom rules, see https://github.com/krschultz/android-proguard-snippets/blob/master/libraries/proguard-logback-android.pro) # to ignore warnings coming from slf4j and logback --keep class ch.qos.** { *; } --keepclassmembers class ch.qos.** { *; } --dontwarn ch.qos.** +# Remove slf4j log +-assumenosideeffects class * implements org.slf4j.Logger { + public *** trace(...); + public *** debug(...); + public *** info(...); + public *** warn(...); + public *** error(...); +} --keep class org.slf4j.** { *; } --keep @org.slf4j.* class * { *; } --keepclassmembers class org.slf4j.** { *; } +-assumenosideeffects class * implements org.slf4j.LoggerFactory { + public *** getLogger(...); +} --dontwarn org.slf4j.** -keepattributes SourceFile,LineNumberTable \ No newline at end of file diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index 3e060ad6..e6fd051c 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index b82cedaa..9146389a 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -5d41a155e40f64b26b514ec52a1c6ab9 +68e6ce9893966f1b033d592e0f93b2ea