导航菜单

页面标题

页面副标题

Easycash v3.75.13 - SDKInitUtils.java 源代码

正在查看: Easycash v3.75.13 应用的 SDKInitUtils.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.lingyue.easycash.utils;

import android.annotation.SuppressLint;
import android.app.Activity;
import android.app.Application;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Build;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Message;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import com.adjust.sdk.Adjust;
import com.adjust.sdk.AdjustAttribution;
import com.adjust.sdk.AdjustConfig;
import com.adjust.sdk.LogLevel;
import com.adjust.sdk.OnAdidReadListener;
import com.adjust.sdk.OnAttributionChangedListener;
import com.adjust.sdk.OnAttributionReadListener;
import com.appsflyer.AppsFlyerConversionListener;
import com.appsflyer.AppsFlyerLib;
import com.bumptech.glide.Glide;
import com.bumptech.glide.integration.okhttp3.OkHttpUrlLoader;
import com.bumptech.glide.load.model.GlideUrl;
import com.fintopia.lender.IHost;
import com.fintopia.lender.LenderApp;
import com.fintopia.lender.module.baseui.LenderCommonActivity;
import com.fintopia.lender.module.launch.LaunchActivity;
import com.fintopia.lender.module.utils.model.AppVisibleStateEvent;
import com.google.android.gms.tasks.OnSuccessListener;
import com.google.firebase.FirebaseApp;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.firebase.crashlytics.FirebaseCrashlytics;
import com.google.firebase.messaging.FirebaseMessaging;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.hjq.toast.Toaster;
import com.ipification.mobile.sdk.android.IPConfiguration;
import com.ipification.mobile.sdk.android.IPEnvironment;
import com.lingyue.easycash.Configuration;
import com.lingyue.easycash.ECServerApiConfig;
import com.lingyue.easycash.EasyCashApplication;
import com.lingyue.easycash.R;
import com.lingyue.easycash.activity.launch.ECLoanLaunchActivity;
import com.lingyue.easycash.activity.launch.EasyCashLaunchActivity;
import com.lingyue.easycash.appInitialization.AppInitializationManager;
import com.lingyue.easycash.appInitialization.InitTask;
import com.lingyue.easycash.appInitialization.InitTaskType;
import com.lingyue.easycash.appconfig.EasyCashBorrowConfigManager;
import com.lingyue.easycash.business.nsrender.EventCenter;
import com.lingyue.easycash.business.nsrender.WebViewCore;
import com.lingyue.easycash.business.screenshotprotect.ScreenShotProtect;
import com.lingyue.easycash.core.CommonCore;
import com.lingyue.easycash.core.ViewPreInflateCore;
import com.lingyue.easycash.injector.DaggerAppComponent;
import com.lingyue.easycash.net.ECEmptyObserver;
import com.lingyue.easycash.net.EasyCashCookieJar;
import com.lingyue.easycash.net.dns.DNSParseOPT;
import com.lingyue.easycash.services.NotificationChannelHelp;
import com.lingyue.easycash.tongdun.TongDunHelper;
import com.lingyue.easycash.utils.SDKInitUtils;
import com.lingyue.idnbaselib.DeviceInfoCollect;
import com.lingyue.idnbaselib.EmptyCallBack;
import com.lingyue.idnbaselib.NetOptHelper;
import com.lingyue.idnbaselib.SentryTransactionConstants;
import com.lingyue.idnbaselib.configmanager.ConfigManagerHolder;
import com.lingyue.idnbaselib.exeptionhandler.CustomExceptionHandler;
import com.lingyue.idnbaselib.model.IdnBaseResult;
import com.lingyue.idnbaselib.model.IdnObserver;
import com.lingyue.idnbaselib.model.SdkType;
import com.lingyue.idnbaselib.model.response.ConfigCenterGrayResponse;
import com.lingyue.idnbaselib.model.response.LocalWebResourceConfigWrap;
import com.lingyue.idnbaselib.switchlanguage.LanguageSwitcher;
import com.lingyue.idnbaselib.utils.DevUtil;
import com.lingyue.idnbaselib.utils.EcActivityLifecycleCallback;
import com.lingyue.idnbaselib.utils.GsonUtil;
import com.lingyue.idnbaselib.utils.JsonParamsBuilder;
import com.lingyue.idnbaselib.utils.ThirdPartEventUtils;
import com.lingyue.idnbaselib.webview.ECWebResourceManager;
import com.lingyue.supertoolkit.customtools.CrashReporter;
import com.lingyue.supertoolkit.customtools.Logger;
import com.lingyue.supertoolkit.customtools.ThreadPool;
import com.lingyue.supertoolkit.phonetools.AdaptScreenUtil;
import com.lingyue.supertoolkit.resourcetools.ContextProvider;
import com.lingyue.supertoolkit.resourcetools.DeviceUtils;
import com.lingyue.supertoolkit.resourcetools.SharedPreferenceUtils;
import com.lingyue.supertoolkit.widgets.BaseUtils;
import com.lingyue.supertoolkit.widgets.toastcompat.ToastMonitor;
import com.open.sentryconfig.network.FintopiaSentryNetEventListener;
import com.open.sentryconfig.network.ITransactionCreator;
import com.open.sentryconfig.network.WrapOkHttpEventListener;
import com.sensorsdata.analytics.android.sdk.AbstractSensorsDataAPI;
import com.sensorsdata.analytics.android.sdk.SAConfigOptions;
import com.sensorsdata.analytics.android.sdk.SensorsDataAPI;
import com.sensorsdata.analytics.android.sdk.SensorsDataDynamicSuperProperties;
import com.sensorsdata.analytics.android.sdk.plugin.property.SAPropertyPlugin;
import com.sensorsdata.analytics.android.sdk.plugin.property.beans.SAPropertiesFetcher;
import com.sensorsdata.analytics.android.sdk.plugin.property.beans.SAPropertyFilter;
import com.umeng.analytics.MobclickAgent;
import com.umeng.commonsdk.UMConfigure;
import com.umeng.commonsdk.listener.OnGetOaidListener;
import com.veda.android.bananalibrary.common.BananaBaseApplication;
import com.veda.android.bananalibrary.infrastructure.ApplicationGlobal;
import com.veda.android.bananalibrary.infrastructure.ServerType;
import com.veda.android.bananalibrary.injector.BananaAppComponent;
import com.veda.android.bananalibrary.net.ExternalOkHttpClientFactory;
import com.veda.android.imageloaderlib.GlideImageLoader;
import com.veda.android.imageloaderlib.Imager;
import com.veda.android.networklib.domain.CookieManager;
import com.veda.android.networklib.domain.DomainErrorInterceptor;
import com.veda.android.networklib.domain.DomainManager;
import com.veda.android.networklib.domain.model.DomainParam;
import com.veda.android.networklib.domain.model.HostData;
import com.veda.android.networklib.domain.model.IDomainMockCallback;
import com.yangqianguan.statistics.FintopiaAnalytics;
import com.yangqianguan.statistics.infrastructure.StatisticsConfig;
import com.yangqianguan.statistics.models.ActivityHistoryRecordState;
import com.yangqianguan.statistics.models.CountryEnum;
import dagger.android.AndroidInjector;
import io.reactivex.BackpressureStrategy;
import io.reactivex.Flowable;
import io.reactivex.Observable;
import io.reactivex.functions.Consumer;
import io.reactivex.functions.Function;
import io.sentry.ISpan;
import io.sentry.ITransaction;
import io.sentry.Sentry;
import io.sentry.SpanStatus;
import io.sentry.android.okhttp.SentryOkHttpEventListener;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Queue;
import java.util.concurrent.ConcurrentLinkedQueue;
import okhttp3.Call;
import okhttp3.Dns;
import okhttp3.HttpUrl;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import org.greenrobot.eventbus.EventBus;
import org.json.JSONException;
import org.json.JSONObject;
import org.reactivestreams.Publisher;
import retrofit2.Response;
import tech.fintopia.android.browser.models.LocalWebResourceConfig;
import tech.fintopia.android.browser.models.PrefetchApiConfig;

public class SDKInitUtils {
    private static boolean m = true;
    private EasyCashApplication a;
    private ITransaction b;
    private final String c = "SDK_TYPE";
    private final String d = "SDK_TYPE_IN_UA";
    private final String e = "UMENG_KEY";
    private final String f = "AF_DEV_KEY";
    private final String g = "ADJUST_APP_TOKEN";
    private final String h = "TONG_DUN_APP_KEY";
    private final String i = "TONG_DUN_APP_NAME";
    private final String j = "TONG_DUN_PARTNER_CODE";
    private final Queue<Runnable> k = new ConcurrentLinkedQueue();
    private volatile OkHttpClient l;

    interface SdkInitListener {
        void a();
    }

    public SDKInitUtils(EasyCashApplication easyCashApplication) {
        this.a = easyCashApplication;
    }

    public void A1() {
        S0("initStatisticAPI", new i3(this));
    }

    public static void A2() {
        ConfigManagerHolder.c().d(EasyCashBorrowConfigManager.o());
    }

    public void B1() {
        b1(this.a);
    }

    public void B2() {
        c1(this.a);
    }

    public void C1() {
        S0("initAppsFlyer", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.B1();
            }
        });
    }

    public void C2() {
        x1(this.a);
    }

    public void D1() {
        S0("initAdjust", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.v2();
            }
        });
    }

    public static void D2(Throwable th) {
        FirebaseCrashlytics.a().c(th);
        Sentry.h(th);
    }

    public void E1() {
        S0("initSensors", new o3(this));
    }

    public void E2(String str) {
        SharedPreferenceUtils.J(this.a, "firebase_app_instance_id", str);
        Logger.c().b("getAppInstanceId=" + str);
        CrashReporter.b(new CrashReporter.ICrashReporter() {
            @Override
            public final void a(Throwable th) {
                SDKInitUtils.D2(th);
            }
        });
        X2(str);
    }

    public void F1() {
        S0("initWebViewNSR", new s3(this));
    }

    public void F2() {
        h1(new OnSuccessListener() {
            public final void onSuccess(Object obj) {
                SDKInitUtils.this.E2((String) obj);
            }
        });
    }

    public void G1() {
        S0("initLanguage", new x2(this));
    }

    public static void G2() {
        DeviceInfoCollect.j().i();
    }

    public static Dns H1() {
        return DNSParseOPT.t().s();
    }

    public static JSONObject H2() {
        try {
            JSONObject jSONObject = new JSONObject();
            boolean d = EasyCashApplication.getInstance().getUserSession().d();
            BaseUtils.d(jSONObject, EasyCashApplication.getInstance().getUserSession().b().getUserStatusReport());
            jSONObject.put("is_login", d);
            jSONObject.put("gaid", SharedPreferenceUtils.s(BananaBaseApplication.getContext(), "gaid", ""));
            jSONObject.put("oaid", SharedPreferenceUtils.s(BananaBaseApplication.getContext(), "sp_oaid", ""));
            jSONObject.put("fin_user_id", d ? SensorsDataAPI.sharedInstance().getLoginId() : "");
            jSONObject.put("business_name", SharedPreferenceUtils.s(BananaBaseApplication.getContext(), "lastSdkType", SdkType.IDN_YQD.name()));
            jSONObject.put("user_status", EasyCashApplication.getInstance().getUserSession().b().exactStatus);
            jSONObject.put("display_status", EasyCashApplication.getInstance().getUserSession().b().displayStatus);
            jSONObject.put("uiV2", EasyCashApplication.getInstance().getUserSession().b().uiV2);
            jSONObject.put("messageSourceType", EasyCashApplication.getInstance().getUserSession().b().getECAttributeBean() != null ? EasyCashApplication.getInstance().getUserSession().b().getECAttributeBean().messageSourceType : "");
            jSONObject.put("messageSourceId", EasyCashApplication.getInstance().getUserSession().b().getECAttributeBean() != null ? EasyCashApplication.getInstance().getUserSession().b().getECAttributeBean().messageSourceId : "");
            return jSONObject;
        } catch (JSONException e) {
            e.printStackTrace();
            return null;
        }
    }

    public static void I1() {
        NetOptHelper.d(new NetOptHelper.DnsHolder() {
            @Override
            public final Dns a() {
                Dns H1;
                H1 = SDKInitUtils.H1();
                return H1;
            }
        });
    }

    public static void I2(Context context, ToastMonitor.ToastLevel toastLevel, String str) {
        try {
            JSONObject jSONObject = new JSONObject();
            jSONObject.put("content", str + "");
            jSONObject.put(com.umeng.analytics.pro.d.f201y, toastLevel.toString());
            ThirdPartEventUtils.Q(context, SensorTrackEvent.EC_TOAST_EXPOSE, jSONObject);
        } catch (Exception e) {
            DevUtil.a(e);
        }
    }

    public void J1() {
        S0("registerDnsHolder", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.I1();
            }
        });
    }

    public static void J2(Application application, String str) {
        if (TextUtils.isEmpty(str)) {
            return;
        }
        SharedPreferenceUtils.J(application, "sp_oaid", str);
    }

    public void K1() {
        S0("initServerAPI", new u3(this));
    }

    public static void K2(final Application application) {
        UMConfigure.init(application, Configuration.e, "EASYCASH_GOOGLEPLAY_ID", 1, null);
        MobclickAgent.setPageCollectionMode(MobclickAgent.PageMode.LEGACY_AUTO);
        UMConfigure.setProcessEvent(true);
        try {
            UMConfigure.getOaid(application, new OnGetOaidListener() {
                @Override
                public final void onGetOaid(String str) {
                    SDKInitUtils.J2(application, str);
                }
            });
        } catch (Exception unused) {
        }
    }

    public static void L1() {
        DNSParseOPT.t().u();
    }

    public static Flowable L2(Response response) throws Exception {
        if (!response.e() || response.a() == null || !((LocalWebResourceConfigWrap) response.a()).isSuccess() || ((LocalWebResourceConfigWrap) response.a()).body == null) {
            throw new IllegalStateException("fetch error!");
        }
        LocalWebResourceConfigWrap.WebResourceBody webResourceBody = ((LocalWebResourceConfigWrap) response.a()).body;
        return Flowable.M(new LocalWebResourceConfig(Boolean.valueOf(webResourceBody.preloadSwitch), !TextUtils.isEmpty(webResourceBody.webResourceVersion) ? (LocalWebResourceConfig.WebResourceVersion) GsonUtil.e(webResourceBody.webResourceVersion, LocalWebResourceConfig.WebResourceVersion.class) : null, Boolean.valueOf(webResourceBody.htmlPreloadSwitch), TextUtils.isEmpty(webResourceBody.htmlMapping) ? null : (LocalWebResourceConfig.HtmlMapping) GsonUtil.e(webResourceBody.htmlMapping, LocalWebResourceConfig.HtmlMapping.class)));
    }

    public void M1() {
        S0("initDNSParseOPT", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.L1();
            }
        });
    }

    public Publisher M2(Response response) throws Exception {
        if (response != null) {
            try {
                if (response.e() && response.a() != null) {
                    String str = ((ConfigCenterGrayResponse) response.a()).body.property.value;
                    if (TextUtils.isEmpty(str)) {
                        return Flowable.M(new ArrayList());
                    }
                    if (str.startsWith("\"")) {
                        str = (String) GsonUtil.b().k(str, String.class);
                    }
                    return Flowable.M((ArrayList) GsonUtil.b().l(str, new TypeToken<ArrayList<PrefetchApiConfig>>() {
                    }.e()));
                }
            } catch (Exception e) {
                DevUtil.a(e);
                return Flowable.M(new ArrayList());
            }
        }
        return Flowable.M(new ArrayList());
    }

    public void N1() {
        S0("initAppComponent", new w3(this));
    }

    public void N2(String str, String str2) {
        ThirdPartEventUtils.D(this.a, str, str2);
    }

    public static void O1() {
        ConfigManagerHolder.c().d(EasyCashBorrowConfigManager.o());
    }

    private void O2(String str, String str2, String str3, String str4) {
        HashMap hashMap = new HashMap();
        hashMap.put("hasAppsFlyerUID", T0(AppsFlyerLib.getInstance().getAppsFlyerUID(this.a)));
        hashMap.put("hasAppsLocalGaid", T0(SharedPreferenceUtils.s(this.a, "gaid", "")));
        hashMap.put("hasDeviceId", T0(DeviceUtils.h(BananaBaseApplication.getApplication())));
        hashMap.put("hasAppsflyerInstallData", T0(SharedPreferenceUtils.s(this.a, "appsflyer_install_data", "")));
        hashMap.put("hasOpenTimes", T0(str4));
        hashMap.put("hasOpenAppScene", T0(str));
        hashMap.put("hasOpenAppPage", T0(str2));
        hashMap.put("hasPageSdkType", T0(str3));
        ThirdPartEventUtils.u("real_time_event_open_app", hashMap);
    }

    private List<InitTask> P0() {
        ArrayList arrayList = new ArrayList();
        InitTaskType initTaskType = InitTaskType.BACKGROUND;
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.A1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.C1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.D1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.E1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.F1();
            }
        }));
        return arrayList;
    }

    public void P1() {
        S0("initConfigManager", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.O1();
            }
        });
    }

    private static List<String> P2() {
        return Configuration.b();
    }

    private List<InitTask> Q0() {
        ArrayList arrayList = new ArrayList();
        InitTaskType initTaskType = InitTaskType.CRITICAL_MAIN_THREAD;
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.G1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.J1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.K1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.M1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.N1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.P1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.Q1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.R1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.T1();
            }
        }));
        arrayList.add(new InitTask(InitTaskType.BACKGROUND, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.U1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.V1();
            }
        }));
        return arrayList;
    }

    public void Q1() {
        S0("tryColdStartImprove", new z3(this));
    }

    private static List<HostData> Q2(ApplicationGlobal applicationGlobal) {
        ArrayList arrayList = new ArrayList();
        arrayList.add(new HostData(true, applicationGlobal.a.b().getHost(), applicationGlobal.a.a().getHost(), 0));
        return arrayList;
    }

    private List<InitTask> R0() {
        ArrayList arrayList = new ArrayList();
        InitTaskType initTaskType = InitTaskType.OPTIONAL_MAIN_THREAD;
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.W1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.Y1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.Z1();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.a2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.b2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.f2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.g2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.i2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.j2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.k2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.m2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.n2();
            }
        }));
        arrayList.add(new InitTask(initTaskType, new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.this.o2();
            }
        }));
        return arrayList;
    }

    public void R1() {
        S0("initScreenAdapt", new a4(this));
    }

    public void R2(String str, String str2, String str3, String str4) {
        O2(str, str2, str3, str4);
        this.a.getApiHelper().a().r1(str, str2, str3, str4).a(new ECEmptyObserver());
    }

    private void S0(@NonNull String str, @NonNull SdkInitListener sdkInitListener) {
        ITransaction iTransaction = this.b;
        if (iTransaction == null) {
            sdkInitListener.a();
            return;
        }
        ISpan y2 = iTransaction.y(str, str);
        sdkInitListener.a();
        SpanStatus spanStatus = SpanStatus.OK;
        y2.a(str, spanStatus.name());
        y2.o(spanStatus);
    }

    public void S1() {
        c1(this.a);
    }

    public void S2(String str, String str2) {
        T2(EasycashUmengEvent.A1, new JsonParamsBuilder().d("appsFlyerInfo").a(str2).d("appsflyerId").a(str).c());
    }

    private static String T0(String str) {
        return TextUtils.isEmpty(str) ? "0" : "1";
    }

    public void T1() {
        S0("initConfiguration", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.S1();
            }
        });
    }

    public void T2(final String str, final String str2) {
        if (AbstractSensorsDataAPI.isSDKDisabled()) {
            this.k.add(new Runnable() {
                @Override
                public final void run() {
                    SDKInitUtils.this.N2(str, str2);
                }
            });
        } else {
            ThirdPartEventUtils.D(this.a, str, str2);
        }
    }

    public void U0() {
        String g = this.a.getUserSession().g();
        if (TextUtils.isEmpty(g)) {
            return;
        }
        String[] split = g.split("-");
        if (split.length >= 2) {
            String str = split[1];
            Logger.c().b("手动设置traceId" + str + "," + g);
            this.a.getUserSession().b().updateTraceId(str);
        }
    }

    public void U1() {
        S0("initScreenShotProtect", new r3(this));
    }

    public void U2() {
        if (SharedPreferenceUtils.m(this.a, "sp_is_use_start_cold_improve", false)) {
            ViewPreInflateCore.l().s(this.a, R.layout.easycash_activity_launch, false);
        }
    }

    private int V0() {
        return SharedPreferenceUtils.p(ContextProvider.c(), "startAppCount", 0) + 1;
    }

    public void V1() {
        S0("initDomainManager", new t3(this));
    }

    private void V2(String str) {
        if (SharedPreferenceUtils.m(this.a, "sp_has_upload_adjust_success", false)) {
            return;
        }
        this.a.getApiHelper().a().C1(str).a(new IdnObserver<IdnBaseResult>(new EmptyCallBack()) {
            @Override
            public void onSuccess(IdnBaseResult idnBaseResult) {
                SharedPreferenceUtils.E(SDKInitUtils.this.a, "sp_has_upload_adjust_success", true);
            }

            @Override
            protected boolean superShowErrorToast() {
                return false;
            }
        });
    }

    @NonNull
    private OkHttpClient W0() {
        if (this.l != null) {
            return this.l;
        }
        this.l = EasyCashApplication.getInstance().getOkHttpClientFactory().a(true).y().i(NetOptHelper.b()).j(new WrapOkHttpEventListener(new SentryOkHttpEventListener(), new FintopiaSentryNetEventListener())).c();
        return this.l;
    }

    public void W1() {
        S0("initImageLoader", new c4(this));
    }

    public void W2(String str) {
        if (SharedPreferenceUtils.m(this.a, "sp_has_upload_appsflyer_success", false)) {
            return;
        }
        this.a.getApiHelper().a().B0(str).a(new IdnObserver<IdnBaseResult>(new EmptyCallBack()) {
            @Override
            public void onSuccess(IdnBaseResult idnBaseResult) {
                SharedPreferenceUtils.E(SDKInitUtils.this.a, "sp_has_upload_appsflyer_success", true);
            }

            @Override
            protected boolean superShowErrorToast() {
                return false;
            }
        });
    }

    public void X1() {
        x1(this.a);
    }

    private void X2(String str) {
        if (SharedPreferenceUtils.m(this.a, "sp_has_upload_firebase_success", false)) {
            return;
        }
        this.a.getApiHelper().a().h2(str).a(new IdnObserver<IdnBaseResult>(new EmptyCallBack()) {
            @Override
            public void onSuccess(IdnBaseResult idnBaseResult) {
                SharedPreferenceUtils.E(SDKInitUtils.this.a, "sp_has_upload_firebase_success", true);
            }

            @Override
            protected boolean superShowErrorToast() {
                return false;
            }
        });
    }

    public void Y0() {
        EcActivityLifecycleCallback ecActivityLifecycleCallback = EcActivityLifecycleCallback.f;
        ecActivityLifecycleCallback.g(new AnonymousClass4());
        this.a.registerActivityLifecycleCallbacks(ecActivityLifecycleCallback);
    }

    public void Y1() {
        S0("initUmeng", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.X1();
            }
        });
    }

    public void v2() {
        ITransaction C = Sentry.C("AdjustInit", "monitor");
        AdjustConfig adjustConfig = new AdjustConfig(this.a, Configuration.i, "production");
        adjustConfig.setLogLevel(LogLevel.WARN);
        adjustConfig.setOnAttributionChangedListener(new OnAttributionChangedListener() {
            public final void onAttributionChanged(AdjustAttribution adjustAttribution) {
                SDKInitUtils.this.p2(adjustAttribution);
            }
        });
        Adjust.initSdk(adjustConfig);
        Adjust.getAttribution(new OnAttributionReadListener() {
            public final void onAttributionRead(AdjustAttribution adjustAttribution) {
                SDKInitUtils.this.q2(adjustAttribution);
            }
        });
        Adjust.getAdid(new OnAdidReadListener() {
            public final void onAdidRead(String str) {
                SDKInitUtils.this.r2(str);
            }
        });
        C.o(SpanStatus.OK);
    }

    public void Z1() {
        S0("initFaceBook", new z2(this));
    }

    public void a1() {
        AndroidInjector<EasyCashApplication> create = DaggerAppComponent.i().create(this.a);
        EasyCashApplication easyCashApplication = this.a;
        BananaBaseApplication.sAppComponent = (BananaAppComponent) create;
        create.d(easyCashApplication);
        d1();
    }

    public void a2() {
        S0("initTongDun", new a3(this));
    }

    private void b1(Application application) {
        boolean z2;
        final ITransaction C = Sentry.C("AppsFlyerInit", "monitor");
        AppsFlyerLib.getInstance().init(Configuration.a, new AppsFlyerConversionListener() {
            public void onConversionDataSuccess(Map<String, Object> map) {
                if (map == null || map.isEmpty()) {
                    C.o(SpanStatus.INTERNAL_ERROR);
                    return;
                }
                C.o(SpanStatus.OK);
                String t = new Gson().t(map);
                SharedPreferenceUtils.J(SDKInitUtils.this.a, "appsflyer_install_data", t);
                CommonCore.t().F(AppsFlyerLib.getInstance().getAppsFlyerUID(SDKInitUtils.this.a), t);
                String appsFlyerUID = AppsFlyerLib.getInstance().getAppsFlyerUID(SDKInitUtils.this.a);
                SDKInitUtils.this.W2(appsFlyerUID);
                SDKInitUtils.this.S2(appsFlyerUID, t);
            }

            public void onAppOpenAttribution(Map<String, String> map) {
            }

            public void onAttributionFailure(String str) {
            }

            public void onConversionDataFail(String str) {
            }
        }, this.a.getApplicationContext());
        AppsFlyerLib.getInstance().setCollectIMEI(false);
        AppsFlyerLib.getInstance().setCollectAndroidID(false);
        try {
            z2 = this.a.getPackageManager().getApplicationInfo(this.a.getPackageName(), 128).metaData.getBoolean("ENABLE_OAID");
        } catch (Exception unused) {
            z2 = false;
        }
        Logger.c().a("enableOaid: " + z2);
        AppsFlyerLib.getInstance().setCollectOaid(z2);
        AppsFlyerLib.getInstance().setDebugLog(false);
        AppsFlyerLib.getInstance().start(application);
        String appsFlyerUID = AppsFlyerLib.getInstance().getAppsFlyerUID(this.a);
        String s = SharedPreferenceUtils.s(this.a, "appsflyer_install_data", "");
        if (TextUtils.isEmpty(appsFlyerUID) || TextUtils.isEmpty(s)) {
            return;
        }
        CommonCore.t().F(appsFlyerUID, s);
    }

    public void b2() {
        S0("initActivityListener", new c3(this));
    }

    private void c1(Application application) {
        try {
            ApplicationInfo applicationInfo = application.getPackageManager().getApplicationInfo(application.getPackageName(), 128);
            String string = applicationInfo.metaData.getString("SDK_TYPE", Configuration.f);
            String string2 = applicationInfo.metaData.getString("SDK_TYPE_IN_UA", Configuration.g);
            String string3 = applicationInfo.metaData.getString("UMENG_KEY", Configuration.e);
            String string4 = applicationInfo.metaData.getString("AF_DEV_KEY", Configuration.a);
            String string5 = applicationInfo.metaData.getString("ADJUST_APP_TOKEN", Configuration.i);
            String string6 = applicationInfo.metaData.getString("TONG_DUN_APP_KEY", Configuration.b);
            String string7 = applicationInfo.metaData.getString("TONG_DUN_PARTNER_CODE", Configuration.c);
            String string8 = applicationInfo.metaData.getString("TONG_DUN_APP_NAME", Configuration.d);
            Logger.c().b("sdkType : " + string + "\numengkey: " + string3 + "\nafDevKey:" + string4);
            Configuration.f = string;
            Configuration.g = string2;
            Configuration.e = string3;
            Configuration.a = string4;
            Configuration.i = string5;
            Configuration.b = string6;
            Configuration.c = string7;
            Configuration.d = string8;
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
        }
    }

    public static void c2(Throwable th) {
        FirebaseCrashlytics.a().c(th);
        Sentry.h(th);
    }

    public void d2(String str) {
        SharedPreferenceUtils.J(this.a, "firebase_app_instance_id", str);
        Logger.c().b("getAppInstanceId=" + str);
        CrashReporter.b(new CrashReporter.ICrashReporter() {
            @Override
            public final void a(Throwable th) {
                SDKInitUtils.c2(th);
            }
        });
        X2(str);
    }

    public void e1() {
        HashMap hashMap = new HashMap();
        hashMap.put("environment", "release");
        hashMap.put("sdkType", "IDN_YQD");
        DomainManager.Builder e = new DomainManager.Builder().b(this.a).d(Q2(this.a.getAppGlobal())).e(new DomainParam.Builder().d(this.a.getOkHttpClientFactory().a(true)).b(P2()).e("api/listBackUpHost").f(hashMap).c(new IDomainMockCallback() {
            @Override
            public boolean a() {
                return false;
            }

            @Override
            public String b() {
                return "";
            }
        }).a());
        EasyCashApplication easyCashApplication = this.a;
        e.c(new CookieManager(EasyCashCookieJar.j(easyCashApplication, easyCashApplication.getUserSession()))).a();
    }

    public void e2() {
        h1(new OnSuccessListener() {
            public final void onSuccess(Object obj) {
                SDKInitUtils.this.d2((String) obj);
            }
        });
    }

    private void f1() {
        Thread.setDefaultUncaughtExceptionHandler(new CustomExceptionHandler(Thread.getDefaultUncaughtExceptionHandler()));
    }

    public void f2() {
        S0("initFireBase", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.e2();
            }
        });
    }

    public void g2() {
        S0("initNotificationChannel", new g3(this));
    }

    private void h1(@NonNull final OnSuccessListener<String> onSuccessListener) {
        final ITransaction C = Sentry.C(SentryTransactionConstants.c, "initFireBase");
        C.a("initHandlerTime", String.valueOf(System.currentTimeMillis()));
        HandlerThread handlerThread = new HandlerThread("FirebaseMessaging");
        handlerThread.start();
        new Handler(handlerThread.getLooper()) {
            @Override
            public void handleMessage(Message message) {
                super.handleMessage(message);
                FirebaseApp.q(SDKInitUtils.this.a);
                if (SharedPreferenceUtils.m(SDKInitUtils.this.a, "sp_is_firebase_subscribe_to_topic", true)) {
                    FirebaseMessaging.getInstance().subscribeToTopic("all");
                }
                try {
                    FirebaseCrashlytics a = FirebaseCrashlytics.a();
                    Objects.requireNonNull(SDKInitUtils.this.a);
                    a.d("buildMessage", "J-100");
                    FirebaseCrashlytics.a().d("deviceToken", DeviceUtils.h(SDKInitUtils.this.a));
                } catch (Exception e) {
                    C.a("initFirebaseCrashlyticsError", e.toString());
                }
                FirebaseAnalytics.getInstance(SDKInitUtils.this.a).a().addOnSuccessListener(new OnSuccessListener<String>() {
                    public void onSuccess(String str) {
                        onSuccessListener.onSuccess(str);
                        C.o(SpanStatus.OK);
                    }
                });
            }
        }.sendEmptyMessage(0);
    }

    public void i1() {
        String s = SharedPreferenceUtils.s(this.a, "gaid", "");
        if (TextUtils.isEmpty(s)) {
            YqdUtils.p(this.a);
        } else {
            CommonCore.t().G(s);
        }
    }

    public void i2() {
        S0("initLenderApp", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.h2();
            }
        });
    }

    public void j1() {
        IPConfiguration.w().J(IPEnvironment.PRODUCTION);
        IPConfiguration.w().H("8f68e110ccd0434ba268b8c9114f6825");
        IPConfiguration.w().I(Uri.parse("https://api.ipification.com/auth/realms/ipification/coverage"));
        IPConfiguration.w().L(Uri.parse("https://api.easycash.id/api/user/ipification/registerorlogin"));
    }

    public void j2() {
        S0("initGAId", new k3(this));
    }

    public void k1() {
        Imager.b(new GlideImageLoader());
        final OkHttpClient c = ExternalOkHttpClientFactory.b().a().y().a(new DomainErrorInterceptor()).j(new FintopiaSentryNetEventListener(new ITransactionCreator() {
            @Override
            public final ITransaction a(HttpUrl httpUrl) {
                ITransaction s2;
                s2 = SDKInitUtils.s2(httpUrl);
                return s2;
            }
        })).c();
        if (c instanceof Call.Factory) {
            Glide.get(this.a).register(GlideUrl.class, InputStream.class, new OkHttpUrlLoader.Factory(c));
        } else {
            Glide.get(this.a).register(GlideUrl.class, InputStream.class, new OkHttpUrlLoader.Factory(new Call.Factory() {
                @NonNull
                public Call a(@NonNull Request request) {
                    return c.a(request);
                }
            }));
        }
    }

    public void k2() {
        S0("initIPification", new l3(this));
    }

    public void l1() {
        LanguageSwitcher.a(this.a);
    }

    public void l2() {
        Toaster.b(this.a);
        Toaster.f(false);
    }

    public void w2() {
        LenderApp.f().n(new IHost() {
            public void a(String str) {
                SDKInitUtils.this.a.getUserSession().a(str);
            }

            public void c() {
                SDKInitUtils.this.a.getUserSession().c();
            }

            public HashMap<String, String> d() {
                return HeaderInfoHelper.b(SDKInitUtils.this.a, SDKInitUtils.this.a.appGlobal);
            }

            public void e(@NonNull Activity activity) {
                SharedPreferenceUtils.J(activity, "lastSdkType", SdkType.IDN_YQD.name());
                activity.startActivity(new Intent(activity, (Class<?>) ECLoanLaunchActivity.class));
            }

            public HashMap<String, Object> f() {
                HashMap<String, Object> hashMap = new HashMap<>();
                hashMap.put("appsflyerId", AppsFlyerLib.getInstance().getAppsFlyerUID(SDKInitUtils.this.a));
                hashMap.put("appsFlyerInfo", SharedPreferenceUtils.s(SDKInitUtils.this.a, "appsflyer_install_data", ""));
                hashMap.put("appInstanceId", SharedPreferenceUtils.s(SDKInitUtils.this.a, "firebase_app_instance_id", ""));
                hashMap.put("adjustInfo", AdjustInfoUtils.b());
                hashMap.put("adjustId", AdjustInfoUtils.a());
                return hashMap;
            }
        });
    }

    public void m2() {
        S0("initToaster", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.l2();
            }
        });
    }

    public void n1() {
        NotificationChannelHelp.a(this.a);
    }

    public void n2() {
        S0("ensureTraceIdExists", new p3(this));
    }

    private void o1() {
        S0("initLanguage", new x2(this));
        S0("registerDnsHolder", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.y2();
            }
        });
        S0("initServerAPI", new u3(this));
        S0("initDNSParseOPT", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.z2();
            }
        });
        S0("initAppComponent", new w3(this));
        S0("initConfigManager", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.A2();
            }
        });
        S0("tryColdStartImprove", new z3(this));
        S0("initScreenAdapt", new a4(this));
        S0("initConfiguration", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.B2();
            }
        });
        S0("initImageLoader", new c4(this));
        S0("initUmeng", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.C2();
            }
        });
        S0("initFaceBook", new z2(this));
        S0("initTongDun", new a3(this));
        S0("initActivityListener", new c3(this));
        S0("initFireBase", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.F2();
            }
        });
        S0("initAppsFlyer", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.u2();
            }
        });
        S0("initAdjust", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.v2();
            }
        });
        S0("initNotificationChannel", new g3(this));
        S0("initLenderApp", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.w2();
            }
        });
        S0("initStatisticAPI", new i3(this));
        S0("initGAId", new k3(this));
        S0("initIPification", new l3(this));
        S0("initToaster", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.this.x2();
            }
        });
        S0("initSensors", new o3(this));
        S0("ensureTraceIdExists", new p3(this));
        S0("localWebResourceManager", new q3(this));
        S0("initScreenShotProtect", new r3(this));
        S0("initWebViewNSR", new s3(this));
        S0("initDomainManager", new t3(this));
    }

    public void o2() {
        S0("localWebResourceManager", new q3(this));
    }

    private void p1() {
        ArrayList arrayList = new ArrayList();
        arrayList.addAll(Q0());
        arrayList.addAll(R0());
        arrayList.addAll(P0());
        new AppInitializationManager(arrayList).f();
    }

    public void p2(AdjustAttribution adjustAttribution) {
        Logger.c().b("Adjust_self OnAttributionChanged:" + adjustAttribution.toString());
        SharedPreferenceUtils.J(this.a, "sp_adjust_info", adjustAttribution.toString());
    }

    private void q1() {
        if (SharedPreferenceUtils.m(this.a, "sp_is_use_start_cold_improve_v2", true)) {
            p1();
        } else {
            o1();
        }
        S0("collectInfo", new SdkInitListener() {
            @Override
            public final void a() {
                SDKInitUtils.G2();
            }
        });
        ThirdPartEventUtils.v("ec_tech_app_start");
        EventCenter.d().b(EventCenter.Event.APP_CREATED);
    }

    public void q2(AdjustAttribution adjustAttribution) {
        Logger.c().b("Adjust_self onAttributionRead:" + adjustAttribution.toString());
        SharedPreferenceUtils.J(this.a, "sp_adjust_info", adjustAttribution.toString());
    }

    public void r1() {
        AdaptScreenUtil.a(this.a.getResources(), 375);
    }

    public void r2(String str) {
        Logger.c().b("Adjust_self onAdidRead " + str);
        SharedPreferenceUtils.J(this.a, "sp_adjust_id", str);
        V2(str);
    }

    public void s1() {
        if (Build.VERSION.SDK_INT >= 34) {
            ScreenShotProtect.f().g();
        }
    }

    public static ITransaction s2(HttpUrl httpUrl) {
        ITransaction C = Sentry.C("ImageRequest", "http.request");
        C.a("imagePath", httpUrl.e());
        C.a("url", httpUrl.toString());
        return C;
    }

    public void t1() {
        if (SharedPreferenceUtils.m(EasyCashApplication.getInstance(), "sp_config_is_enable_sensors_v2", true)) {
            SAConfigOptions sAConfigOptions = new SAConfigOptions(Configuration.c());
            boolean m2 = SharedPreferenceUtils.m(EasyCashApplication.getInstance(), "sp_config_is_enable_sensors_auto_track_v2", true);
            sAConfigOptions.setAutoTrackEventType(m2 ? 15 : 0).registerPropertyPlugin(new SAPropertyPlugin() {
                @Override
                public boolean isMatchedWithFilter(SAPropertyFilter sAPropertyFilter) {
                    return "$AppClick".equals(sAPropertyFilter.getEvent());
                }

                @Override
                public void properties(SAPropertiesFetcher sAPropertiesFetcher) {
                    Activity c;
                    try {
                        if (sAPropertiesFetcher.getProperties().has("$screen_name") || (c = EcActivityLifecycleCallback.f.c()) == null) {
                            return;
                        }
                        sAPropertiesFetcher.getProperties().put("$screen_name", c.getClass().getSimpleName());
                        sAPropertiesFetcher.getProperties().put("$title", c.getTitle());
                    } catch (Exception e) {
                        CrashReporter.a(e);
                    }
                }
            }).enableLog(false).enableJavaScriptBridge(true).enableTrackPush(true).enableVisualizedAutoTrack(true).enableHeatMap(true).enableTrackPageLeave(true, true);
            SensorsDataAPI.startWithConfigOptions(BananaBaseApplication.getApplication(), sAConfigOptions);
            if (m2) {
                SensorsDataAPI.sharedInstance().trackFragmentAppViewScreen();
            }
            try {
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("platform_name", "easycash_app");
                jSONObject.put("channel_id", "EASYCASH_GOOGLEPLAY_ID");
                jSONObject.put("fin_device_id", DeviceUtils.h(BananaBaseApplication.getApplication()));
                SensorsDataAPI.sharedInstance().registerSuperProperties(jSONObject);
                SensorsDataAPI.sharedInstance().registerDynamicSuperProperties(new SensorsDataDynamicSuperProperties() {
                    @Override
                    public final JSONObject getDynamicSuperProperties() {
                        JSONObject H2;
                        H2 = SDKInitUtils.H2();
                        return H2;
                    }
                });
                ToastMonitor.b().c(new ToastMonitor.IToastListener() {
                    @Override
                    public final void a(Context context, ToastMonitor.ToastLevel toastLevel, String str) {
                        SDKInitUtils.I2(context, toastLevel, str);
                    }
                });
            } catch (JSONException e) {
                e.printStackTrace();
            }
            while (!this.k.isEmpty()) {
                Runnable poll = this.k.poll();
                if (poll != null) {
                    poll.run();
                }
            }
        }
    }

    public static Dns t2() {
        return DNSParseOPT.t().s();
    }

    public void u1() {
        ECServerApiConfig.e().i(ServerType.PROD_SERVER);
    }

    public void u2() {
        b1(this.a);
    }

    public void v1() {
        StatisticsConfig.e(ECServerApiConfig.e().d());
        StatisticsConfig.b("sample/v2");
        StatisticsConfig.c("uploadEvents/v2");
        StatisticsConfig.d(CountryEnum.IDN);
        StatisticsConfig.f(this.a.getUserSession().g());
        FintopiaAnalytics.j(ActivityHistoryRecordState.FROM_PAGE);
        FintopiaAnalytics.m(false);
        FintopiaAnalytics.e(this.a);
        FintopiaAnalytics.k(W0());
        FintopiaAnalytics.a();
    }

    public void w1() {
        EasyCashApplication easyCashApplication = this.a;
        TongDunHelper.c(easyCashApplication, easyCashApplication.appGlobal);
    }

    private void x1(final Application application) {
        ThreadPool.a(new Runnable() {
            @Override
            public final void run() {
                SDKInitUtils.K2(application);
            }
        });
    }

    public void x2() {
        Toaster.b(this.a);
        Toaster.f(false);
    }

    public void y1() {
        Observable<Response<LocalWebResourceConfigWrap>> e02 = EasyCashApplication.getInstance().getApiHelper().a().e0();
        BackpressureStrategy backpressureStrategy = BackpressureStrategy.LATEST;
        ECWebResourceManager.j().k(new ECWebResourceManager.Config.Builder().c(false).g(Configuration.f).d(EasyCashApplication.getInstance().getOkHttpClientFactory().a(true)).h(37513).b(e02.k0(backpressureStrategy).D(new Function() {
            public final Object apply(Object obj) {
                Flowable L2;
                L2 = SDKInitUtils.L2((Response) obj);
                return L2;
            }
        })).f(EasyCashApplication.getInstance().getApiHelper().a().u0("https://indo-infra-config-admin-gray-service.easycash.id/api/config-center-gray/property/propKey", "apikey ea6e479662f77e2f2270385e3475bec55e85415816d70ac95abf8fec890b0485", "__web-easycash", "web-easycash-api-prefetch-config-v2", "prod-indo", DeviceUtils.h(BananaBaseApplication.getContext()), "v1.0.0").k0(backpressureStrategy).D(new Function() {
            public final Object apply(Object obj) {
                Publisher M2;
                M2 = SDKInitUtils.this.M2((Response) obj);
                return M2;
            }
        })).e(new Class[]{EasyCashLaunchActivity.class}).a());
    }

    public static void y2() {
        NetOptHelper.d(new NetOptHelper.DnsHolder() {
            @Override
            public final Dns a() {
                Dns t2;
                t2 = SDKInitUtils.t2();
                return t2;
            }
        });
    }

    public void z1() {
        WebViewCore.h().i();
    }

    public static void z2() {
        DNSParseOPT.t().u();
    }

    public void X0() {
        this.b = Sentry.C("SdkInitTime", "SDK_INIT_TIME");
        q1();
        f1();
        this.b.a("startAppCount", "" + V0());
        this.b.o(SpanStatus.OK);
    }

    class AnonymousClass4 implements EcActivityLifecycleCallback.AppVisibilityListener {
        AnonymousClass4() {
        }

        public void f(String str, String str2, String str3, String str4, String str5) throws Exception {
            HeaderCacheHelper.x().v();
            HeaderCacheHelper.x().Q();
            SDKInitUtils.this.R2(str, str2, str3, str4);
        }

        @Override
        public void a(Activity activity) {
            EventBus.c().k(new AppVisibleStateEvent(false));
            LenderApp.f().l(activity);
        }

        @Override
        @SuppressLint({"CheckResult"})
        public void b(Activity activity) {
            EventBus.c().k(new AppVisibleStateEvent(true));
            if (activity instanceof LenderCommonActivity) {
                LenderApp.f().m(activity);
            }
            String str = ((activity instanceof EasyCashLaunchActivity) || (activity instanceof ECLoanLaunchActivity) || (activity instanceof LaunchActivity)) ? "CREATE" : "ACTIVE";
            String s = SharedPreferenceUtils.s(SDKInitUtils.this.a, "lastSdkType", "");
            SdkType sdkType = SdkType.IDN_FIN;
            final String name = sdkType.name().equals(s) ? sdkType.name() : SdkType.IDN_YQD.name();
            final String simpleName = activity.getClass().getSimpleName();
            final String str2 = SharedPreferenceUtils.p(activity, "startAppCount", 0) + "";
            EasyCashApplication.getInstance().getApiHelper().a().A1(str, SDKInitUtils.m).W(new Consumer() {
                public final void accept(Object obj) {
                    SDKInitUtils.AnonymousClass4.e((Response) obj);
                }
            }, new com.lingyue.easycash.account.u());
            boolean unused = SDKInitUtils.m = false;
            final String str3 = str;
            CommonCore.t().s().o0(1L).g0(new Consumer() {
                public final void accept(Object obj) {
                    SDKInitUtils.AnonymousClass4.this.f(str3, simpleName, name, str2, (String) obj);
                }
            }, new com.lingyue.easycash.account.u());
            SDKInitUtils.this.T2(EasycashUmengEvent.G3, new JsonParamsBuilder().d("appOpenPage").a(simpleName).d("appOpenScene").a(str).d("pageSdkType").a(name).c());
        }

        public static void e(Response response) throws Exception {
        }
    }

    private void d1() {
    }

    public void g1() {
    }
}