From 58a4a54c62c65cab92c85fd3edeff832e4572ead Mon Sep 17 00:00:00 2001 From: nilupeng <qingingrunt2010@qq.com> Date: Tue, 09 Aug 2022 10:59:47 +0000 Subject: [PATCH] gson 转换日期问题 接入登录接口 修改图标和启动页 --- app/src/main/java/com/runt/open/mvvm/retrofit/utils/RetrofitUtils.java | 13 ++++++------- 1 files changed, 6 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/runt/open/mvvm/retrofit/utils/RetrofitUtils.java b/app/src/main/java/com/runt/open/mvvm/retrofit/utils/RetrofitUtils.java index df2ae38..65e3440 100644 --- a/app/src/main/java/com/runt/open/mvvm/retrofit/utils/RetrofitUtils.java +++ b/app/src/main/java/com/runt/open/mvvm/retrofit/utils/RetrofitUtils.java @@ -5,7 +5,7 @@ import com.runt.open.mvvm.retrofit.Interceptor.EncryptInterceptor; import com.runt.open.mvvm.retrofit.Interceptor.HttpLoggingInterceptor; import com.runt.open.mvvm.retrofit.api.CommonApiCenter; -import com.runt.open.mvvm.retrofit.converter.DecryptGsonConverterFactory; +import com.runt.open.mvvm.retrofit.converter.GsonConverterFactory; import com.runt.open.mvvm.retrofit.net.NetWorkListenear; import java.util.Collections; @@ -23,7 +23,6 @@ */ public class RetrofitUtils { - public static String HOST_IP_ADDR; static RetrofitUtils instance; Retrofit retrofit/*log输出,驼峰转换*/,unHumpRetrofit/*log输出,不强制驼峰转换*/, unLogRetrofit/*log不输出,驼峰转换*/,unLogHumpRetorfit/*log不输出,不强制驼峰转换*/; @@ -48,7 +47,7 @@ public <T> T getRetrofit(Class<T> clas) { if(retrofit == null){ retrofit = getRetrofit(getOkHttpClient(logBuilder), - new Retrofit.Builder().addConverterFactory(DecryptGsonConverterFactory.create(true))) ; + new Retrofit.Builder().addConverterFactory(GsonConverterFactory.create(true))) ; } if(!BuildConfig.DEBUG){//正式版 不打印log return getUnLogRetrofit(clas); @@ -63,7 +62,7 @@ public <T> T getUnHumpRetrofit(Class<T> clas) { if(unHumpRetrofit == null){ unHumpRetrofit = getRetrofit(getOkHttpClient(logBuilder), - new Retrofit.Builder().addConverterFactory(DecryptGsonConverterFactory.create())) ; + new Retrofit.Builder().addConverterFactory(GsonConverterFactory.create())) ; } if(!BuildConfig.DEBUG){//正式版 不打印log return getUnLogHumpRetorfit(clas); @@ -78,7 +77,7 @@ public <T> T getUnLogRetrofit(Class<T> clas) { if(unLogRetrofit == null){ unLogRetrofit = getRetrofit(getOkHttpClient(builder), - new Retrofit.Builder().addConverterFactory(DecryptGsonConverterFactory.create(true))) ; + new Retrofit.Builder().addConverterFactory(GsonConverterFactory.create(true))) ; } return unLogRetrofit.create(clas); } @@ -90,7 +89,7 @@ public <T> T getUnLogHumpRetorfit(Class<T> clas) { if(unLogHumpRetorfit == null){ unLogHumpRetorfit = getRetrofit(getOkHttpClient(builder), - new Retrofit.Builder().addConverterFactory(DecryptGsonConverterFactory.create())) ; + new Retrofit.Builder().addConverterFactory(GsonConverterFactory.create())) ; } return unLogHumpRetorfit.create(clas); } @@ -108,7 +107,7 @@ //设置OKHttpClient .client(client) //设置baseUrl,注意,baseUrl必须后缀"/" - .baseUrl(BuildConfig.ENVIRONMENT.equals("develop")?HOST_IP_ADDR:BuildConfig.HOST_IP_ADDR) + .baseUrl(BuildConfig.HOST_IP_ADDR+"api/v2/") .addCallAdapterFactory(RxJava2CallAdapterFactory.create()) .build(); } -- Gitblit v1.9.1