Browse Source

fix: ci

sibichiAi
高志龙 8 months ago
parent
commit
318ee94cdd
  1. 15
      app/src/main/java/qianmu/container/app/MyApplication.java

15
app/src/main/java/qianmu/container/app/MyApplication.java

@ -147,14 +147,25 @@ public class MyApplication extends Application {
// 初始化下载框架 // 初始化下载框架
private void initOkGo() { private void initOkGo() {
try { try {
int currentApiVersion = android.os.Build.VERSION.SDK_INT;
OkHttpClient client = createOkHttpClient(this);
OkHttpClient client;
try{
OkHttpClient.Builder builder = new OkHttpClient.Builder();
builder.readTimeout(10, TimeUnit.SECONDS);
builder.writeTimeout(10, TimeUnit.SECONDS);
builder.connectTimeout(10, TimeUnit.SECONDS);
builder.sslSocketFactory(SSLSocketClient.getSSLSocketFactory());// 过滤https证书
builder.hostnameVerifier(SSLSocketClient.getHostnameVerifier());
client = builder.build();
} catch(Exception e) {
client = createOkHttpClient(this);
}
OkGo.getInstance().init(this).setOkHttpClient(client).setRetryCount(0); OkGo.getInstance().init(this).setOkHttpClient(client).setRetryCount(0);
} catch (Throwable t) { } catch (Throwable t) {
LoggerUtil.e("initOkGo", StringUtil.getThrowableStr(t)); LoggerUtil.e("initOkGo", StringUtil.getThrowableStr(t));
} }
} }
public OkHttpClient createOkHttpClient(Context context) { public OkHttpClient createOkHttpClient(Context context) {
try { try {
// 获取系统默认信任管理器 // 获取系统默认信任管理器

Loading…
Cancel
Save