title: Remove all debug logging calls from third-party lib/sdk (Proguard is not working)
body: <p>I have try many solution
  e.g.
  <a href="https://stackoverflow.com/questions/2446248/remove-all-debug-logging-calls-before-publishing-are-there-tools-to-do-this">Remove all debug logging calls before publishing: are there tools to do this?</a></p>
  
  <p>However, When I look in to the logcat. The log still shows. Log from my app is gone but the log from third-party still exist.</p>
  
  <p>This is my proguard config.</p>
  
  <pre><code>-dontwarn **
  -target 1.7
  #-dontusemixedcaseclassnames
  #-dontskipnonpubliclibraryclasses
  #-dontpreverify
  -verbose
  
  -optimizations !code/simplification/arithmetic,!code/allocation/variable
  -keep class **
  -keepclassmembers class *{*;}
  -keepattributes *
  
  -dontskipnonpubliclibraryclasses
  #-dontobfuscate
  -forceprocessing
  -optimizationpasses 5
  
  -keep class * extends android.app.Activity
  -assumenosideeffects class android.util.Log {
      public static boolean isLoggable(java.lang.String, int);
      public static int v(...);
      public static int i(...);
      public static int w(...);
      public static int d(...);
      public static int e(...);
  }
  </code></pre>
  
  <p>This is my gradle file config</p>
  
  <pre><code>buildTypes {
          release {
              minifyEnabled false
              proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
              debuggable false
              jniDebuggable false
              signingConfig signingConfigs.config
          }
          debug {
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
              minifyEnabled true
              debuggable false
              zipAlignEnabled true
              jniDebuggable false
          }
      }
  </code></pre>
  
  <p><strong>The customer want to remove every log even the log from Third-party library or SDK for security reason</strong> </p>