添加log and crash 保存本地,分享。
This commit is contained in:
@@ -51,7 +51,6 @@ public class MyConverterFactory extends Converter.Factory {
|
||||
public Converter<ResponseBody, ?> responseBodyConverter(Type type, Annotation[] annotations, Retrofit retrofit) {
|
||||
TypeAdapter<?> adapter = gson.getAdapter(TypeToken.get(type));
|
||||
return new ResponseBodyConverter<>(gson, adapter);
|
||||
// return new ResponseBodyConverter<>(gson, TypeToken.get(type));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -109,7 +109,6 @@ public class RetrofitClient {
|
||||
sslContext.init(null, new TrustManager[]{trustAllCert}, new SecureRandom());
|
||||
|
||||
final OkHttpClient client = new OkHttpClient.Builder()
|
||||
// .addInterceptor(new LogInterceptor())
|
||||
.addInterceptor(new DataLoggingInterceptor(new DataLogger()))
|
||||
.addInterceptor(new AccessTokenInterceptor(headers))
|
||||
.proxy(Proxy.NO_PROXY)
|
||||
@@ -129,31 +128,15 @@ public class RetrofitClient {
|
||||
|
||||
private Retrofit provideRetrofit(OkHttpClient client) {
|
||||
return new Retrofit.Builder()
|
||||
.addConverterFactory(MyConverterFactory.create())/**/
|
||||
.addConverterFactory(MyConverterFactory.create())
|
||||
// .addConverterFactory(GsonConverterFactory.create())
|
||||
.addCallAdapterFactory(RxJava2CallAdapterFactory.create())
|
||||
// .baseUrl("http://chat.qxmier.com/")
|
||||
.baseUrl(CommonAppContext.getInstance().getCurrentEnvironment().getServerUrl())
|
||||
.client(client)
|
||||
|
||||
.build();
|
||||
}
|
||||
|
||||
// private static Retrofit mRainRetrofit;
|
||||
//
|
||||
// public static Retrofit getRainRetrofit() {
|
||||
// if (mRainRetrofit == null) {
|
||||
// synchronized (RetrofitClient.class) {
|
||||
// mRainRetrofit = new Retrofit.Builder()
|
||||
// .addConverterFactory(RainConverterFactory.create())
|
||||
// .addCallAdapterFactory(RxJava2CallAdapterFactory.create())
|
||||
// .baseUrl(BuildConfig.RAIN_GAME_BASE_URL)
|
||||
// .client(client)
|
||||
// .build();
|
||||
// }
|
||||
// }
|
||||
// return mRainRetrofit;
|
||||
// }
|
||||
|
||||
private RetrofitClient() {
|
||||
mRetrofit = provideRetrofit(provideOkHttpClient());
|
||||
@@ -201,11 +184,6 @@ public class RetrofitClient {
|
||||
return mRetrofit.create(apiClientClass);
|
||||
}
|
||||
|
||||
public void login() {
|
||||
// login("18473492252", "123456");
|
||||
// login("18229732986", "123456");
|
||||
}
|
||||
|
||||
public void appUpdate(BaseObserver<AppUpdateModel> observer) {
|
||||
sApiServer.appUpdate().compose(new DefaultTransformer<>()).subscribe(observer);
|
||||
}
|
||||
@@ -2808,7 +2786,6 @@ public class RetrofitClient {
|
||||
}
|
||||
|
||||
public void firstChargeGift(BaseObserver<FirstChargeGiftBean> observer) {
|
||||
// sApiServer.firstChargeGift().compose(new DefaultTransformer<>()).subscribe(observer);
|
||||
sApiServer.firstChargeGift().enqueue(new Callback<BaseModel<FirstChargeGiftBean>>() {
|
||||
@Override
|
||||
public void onResponse(Call<BaseModel<FirstChargeGiftBean>> call, Response<BaseModel<FirstChargeGiftBean>> response) {
|
||||
|
||||
@@ -28,7 +28,7 @@ public enum EnvironmentEnum {
|
||||
1600096890,
|
||||
"02f7339ec98947deaeab173599891932",
|
||||
"tcp://1.13.181.248",
|
||||
"https://test.vespa.xscmmidi.site/h5",
|
||||
"https://test.vespa.qxyushen.top/h5",
|
||||
1);
|
||||
|
||||
private final String serverUrl;//服务器地址
|
||||
|
||||
@@ -2,6 +2,8 @@ package com.xscm.moduleutil.utils.logger;
|
||||
|
||||
import androidx.annotation.Nullable;
|
||||
|
||||
import com.blankj.utilcode.util.LogUtils;
|
||||
|
||||
/**
|
||||
* SCore
|
||||
* Created by ShangChuanliang
|
||||
@@ -61,7 +63,9 @@ public final class DataLogger implements DataLoggingInterceptor.Logger {
|
||||
}
|
||||
// 响应结束,打印整条日志
|
||||
if (message.startsWith(DataLoggingInterceptor.sLogEndFlag)) {
|
||||
LogUtil.d(mMessage.toString());
|
||||
if (mMessage.toString().contains("https://test.vespa.xscmmidi.site/api/Xintiao/keep_xintiao"))
|
||||
return;
|
||||
LogUtils.d(mMessage.toString());
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user