项目build.gradle:
repositories {
maven { url 'https://jitpack.io' }
}
app模块的build.gradle:
dependencies {
debugImplementation 'com.github.liuxiao352:NetworkCaptureCore:v1.0.5'
}
给OkHttp添加NetworkCaptureInterceptor
拦截器,获取拦截器的方法:
@Nullable
public static Interceptor getNetworkCaptureInterceptor() {
try {
Class<?> clazz =
Class.forName("com.liuxiao352.networkcapturecore.interceptor.NetworkCaptureInterceptor");
return (Interceptor) clazz.getDeclaredConstructor().newInstance();
} catch (Exception e) {
return null;
}
}