diff --git a/build.gradle b/build.gradle index 7d9cf55..365e607 100644 --- a/build.gradle +++ b/build.gradle @@ -16,7 +16,7 @@ buildscript { url = [ - server_url : "http://192.168.3.37:8088", //http 请求指令 + server_url : "http://192.168.3.144:8088", //http 请求指令 server_url_online: "https://mgr.hjx.com", //http 请求指令 ] diff --git a/libs/common/build.gradle b/libs/common/build.gradle index 470a9d4..38a2235 100644 --- a/libs/common/build.gradle +++ b/libs/common/build.gradle @@ -50,5 +50,13 @@ dependencies { support.each { k, v -> implementation v } + // 抓包, OkHttp拦截 + def chuckerVersion = "3.5.2" + debugImplementation("com.github.chuckerteam.chucker:library:$chuckerVersion") { + exclude module: 'lifecycle-viewmodel-ktx' + } + releaseImplementation("com.github.chuckerteam.chucker:library-no-op:$chuckerVersion") { + exclude module: 'lifecycle-viewmodel-ktx' + } } \ No newline at end of file diff --git a/libs/common/src/main/java/com/prws/common/net/OkHttp3Utils.java b/libs/common/src/main/java/com/prws/common/net/OkHttp3Utils.java index 9dd4c2a..6d7ac35 100644 --- a/libs/common/src/main/java/com/prws/common/net/OkHttp3Utils.java +++ b/libs/common/src/main/java/com/prws/common/net/OkHttp3Utils.java @@ -6,6 +6,7 @@ import android.net.NetworkInfo; import android.util.Log; +import com.chuckerteam.chucker.api.ChuckerInterceptor; import com.prws.common.CommonApplication; import java.io.File; @@ -49,6 +50,7 @@ public class OkHttp3Utils { //设置一个自动管理cookies的管理器 .cookieJar(new CookiesManager()) .cache(cache) + .addInterceptor(new ChuckerInterceptor.Builder(CommonApplication.getAppContext()).build()) .addInterceptor(new SignInterceptor()) //添加拦截器 .addInterceptor(new MyIntercepter())