Browse Source

debug模式才打印日志

詹子聪 5 years ago
parent
commit
98aa247068
2 changed files with 5 additions and 2 deletions
  1. 3 1
      app/src/main/java/com/miekir/eden/net/RetrofitHelper.java
  2. 2 1
      network/build.gradle

+ 3 - 1
app/src/main/java/com/miekir/eden/net/RetrofitHelper.java

@@ -128,7 +128,9 @@ public class RetrofitHelper {
         HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor(new HttpLoggingInterceptor.Logger() {
             @Override
             public void log(String message) {
-                Log.i("Retrofit:", message);
+                if (BuildConfig.IS_DEBUG_MODE) {
+                    Log.i("Retrofit:", message);
+                }
             }
         });
         interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);

+ 2 - 1
network/build.gradle

@@ -17,11 +17,12 @@ android {
     buildTypes {
         release {
             minifyEnabled false
+            buildConfigField("boolean", "IS_DEBUG_MODE", "false")
         }
 
         debug {
             minifyEnabled false
-
+            buildConfigField("boolean", "IS_DEBUG_MODE", "true")
         }
     }