得物.apk(点击下载) / LoggerFactoryBinder.java


package com.alipay.mobile.common.logging;

import android.content.Context;
import android.content.SharedPreferences;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.widget.Toast;
import com.alipay.fulllink.msg.FieldInfo;
import com.alipay.mobile.common.logging.api.BizType;
import com.alipay.mobile.common.logging.api.LoggerFactory;
import com.alipay.mobile.common.logging.api.trace.TraceLogger;
import com.alipay.mobile.common.logging.event.ClientEventHelper;
import com.alipay.mobile.common.logging.impl.BehavorloggerImpl;
import com.alipay.mobile.common.logging.impl.EventLoggerImpl;
import com.alipay.mobile.common.logging.impl.MonitorLoggerImpl;
import com.alipay.mobile.common.logging.impl.MpaasLoggerImpl;
import com.alipay.mobile.common.logging.impl.TraceLoggerImpl;
import com.alipay.mobile.common.logging.util.ApplicationInfoProvider;
import com.alipay.mobile.common.logging.util.Base64;
import com.alipay.mobile.common.logging.util.HybridEncryption;
import com.alipay.mobile.common.logging.util.LoggingAsyncTaskExecutor;
import com.alipay.mobile.common.logging.util.LoggingSPCache;
import com.alipay.mobile.common.logging.util.LoggingUtil;
import com.alipay.mobile.common.logging.util.MD5Util;
import com.alipay.mobile.common.logging.util.ReflectUtil;
import com.alipay.mobile.common.logging.util.perf.Judge;
import java.security.KeyFactory;
import java.security.PublicKey;
import java.security.Signature;
import java.security.spec.X509EncodedKeySpec;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.concurrent.TimeUnit;
import p4.f;

public class LoggerFactoryBinder {

    /* renamed from: a  reason: collision with root package name */
    private static boolean f3230a;

    private static void a() {
        String brandName = LoggerFactory.getDeviceProperty().getBrandName();
        if (!TextUtils.isEmpty(brandName)) {
            LoggerFactory.getLogContext().putBizExternParams("brand", brandName);
        }
        String romVersion = LoggerFactory.getDeviceProperty().getRomVersion();
        if (!TextUtils.isEmpty(romVersion)) {
            LoggerFactory.getLogContext().putBizExternParams("romVersion", romVersion);
        }
    }

    public static boolean b(String str) {
        return !"ONEX_CLOUD".equals(str);
    }

    public static String baseConvertStr(String str) {
        if (str == null) {
            return null;
        }
        try {
            return new String(Base64.decode(str), "utf-8");
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
    }

    /* JADX DEBUG: Failed to insert an additional move for type inference into block B:133:0x0385 */
    /* JADX WARN: Type inference failed for: r5v50 */
    /* JADX WARN: Type inference failed for: r5v52 */
    /* JADX WARN: Type inference failed for: r5v54, types: [java.lang.StringBuilder] */
    /* JADX WARN: Type inference failed for: r5v56, types: [java.security.Signature] */
    /* JADX WARNING: Code restructure failed: missing block: B:144:0x03b2, code lost:
        r0 = e;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:150:0x03d9, code lost:
        r0 = th;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:151:0x03da, code lost:
        r5 = r12;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:204:0x04cb, code lost:
        r0 = e;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:205:0x04cc, code lost:
        r19 = r3;
        r6 = r5;
        r18 = r7;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:206:0x04d2, code lost:
        r0 = th;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:207:0x04d3, code lost:
        r6 = r5;
        r21 = r9;
        r3 = r11;
        r5 = r12;
        r26 = r14;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:236:0x05a7, code lost:
        r2 = true;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:239:0x05ac, code lost:
        r5.append("\n\n您可以通过工单或加入钉钉群:33214637 来获取帮助");
        r2 = new p4.f(new com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass2(), "​com.alipay.mobile.common.logging.LoggerFactoryBinder");
        p4.f.b(r2, "​com.alipay.mobile.common.logging.LoggerFactoryBinder");
        r2.start();
     */
    /* JADX WARNING: Code restructure failed: missing block: B:85:0x022f, code lost:
        r0 = move-exception;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:86:0x0230, code lost:
        r4 = r0;
        r15 = r11;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:87:0x0233, code lost:
        r0 = move-exception;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:88:0x0234, code lost:
        r7 = r0;
        r15 = r11;
     */
    /* JADX WARNING: Exception block dominator not found, dom blocks: [] */
    /* JADX WARNING: Failed to process nested try/catch */
    /* JADX WARNING: Removed duplicated region for block: B:150:0x03d9 A[ExcHandler: all (th java.lang.Throwable), Splitter:B:105:0x029e] */
    /* JADX WARNING: Removed duplicated region for block: B:168:0x040a  */
    /* JADX WARNING: Removed duplicated region for block: B:206:0x04d2 A[ExcHandler: all (th java.lang.Throwable), Splitter:B:28:0x00b6] */
    /* JADX WARNING: Removed duplicated region for block: B:223:0x0550 A[ADDED_TO_REGION] */
    /* JADX WARNING: Removed duplicated region for block: B:228:0x0559  */
    /* JADX WARNING: Removed duplicated region for block: B:234:0x05a3 A[ADDED_TO_REGION] */
    /* JADX WARNING: Removed duplicated region for block: B:239:0x05ac  */
    /* JADX WARNING: Removed duplicated region for block: B:249:0x0662  */
    /* JADX WARNING: Removed duplicated region for block: B:262:0x06b4 A[Catch:{ all -> 0x06c7 }] */
    /* JADX WARNING: Removed duplicated region for block: B:266:0x06cd  */
    /* JADX WARNING: Removed duplicated region for block: B:85:0x022f A[ExcHandler: all (r0v48 'th' java.lang.Throwable A[CUSTOM_DECLARE]), PHI: r11 
      PHI: (r11v36 java.lang.String) = (r11v35 java.lang.String), (r11v35 java.lang.String), (r11v44 java.lang.String), (r11v44 java.lang.String) binds: [B:114:0x02bf, B:115:?, B:83:0x022b, B:84:?] A[DONT_GENERATE, DONT_INLINE], Splitter:B:83:0x022b] */
    /* JADX WARNING: Unknown variable types count: 1 */
    public static synchronized void bind(Context context) {
        Context context2;
        final StringBuilder sb2;
        final Context context3;
        final boolean z;
        final boolean z4;
        final StringBuilder sb3;
        ProcessInfoImpl processInfoImpl;
        boolean z5;
        long j;
        String str;
        final StringBuilder sb4;
        Throwable th2;
        boolean z12;
        boolean z13;
        Exception exc;
        final StringBuilder sb5;
        SharedPreferences.Editor putString;
        StringBuilder sb6;
        Exception e;
        Throwable th3;
        String a5;
        String a12;
        String packageName;
        String a13;
        String a14;
        String a15;
        String a16;
        String str2;
        Exception e6;
        Throwable th4;
        final StringBuilder sb7;
        Exception e12;
        StringBuilder sb8;
        Exception e13;
        ?? r52;
        StringBuilder sb9;
        Throwable th5;
        Exception e14;
        Throwable th6;
        synchronized (LoggerFactoryBinder.class) {
            if (!f3230a) {
                f3230a = true;
                if (context == null || (context2 = context.getApplicationContext()) == null) {
                    context2 = context;
                }
                ApplicationInfoProvider.getInstance().setContext(context2);
                boolean equals = "yes".equals(a("mpl_delete_anytime", ""));
                String str3 = "";
                String str4 = "";
                str3 = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).getString("last_check_license_time", "");
                str4 = new SimpleDateFormat("yyyy-MM-dd").format(new Date(System.currentTimeMillis()));
                if (str4 == null) {
                    str4 = "";
                }
                boolean equals2 = str4.equals(str3);
                long currentTimeMillis = System.currentTimeMillis();
                final StringBuilder sb10 = new StringBuilder();
                StringBuilder sb11 = new StringBuilder();
                StringBuilder sb12 = new StringBuilder();
                StringBuilder sb13 = new StringBuilder();
                if (equals || equals2) {
                    context3 = context2;
                    z = equals;
                    z4 = equals2;
                    sb3 = sb11;
                    sb2 = sb13;
                } else {
                    boolean isDebuggable = ApplicationInfoProvider.getInstance().isDebuggable();
                    String str5 = "PRIVATE_CLOUD";
                    sb10.append("baseline=10.1.68a.2^");
                    sb10.append("debuggable=" + isDebuggable);
                    sb10.append("^");
                    try {
                        String a17 = a("mpaasConfigVersion", "");
                        try {
                            a5 = a("mobilegw.appid", "");
                            z4 = equals2;
                            a12 = a("workspaceId", "");
                            packageName = context2.getPackageName();
                            z = equals;
                            context3 = context2;
                        } catch (Exception e15) {
                            e = e15;
                            context3 = context2;
                            str = str4;
                            z = equals;
                            z4 = equals2;
                            j = currentTimeMillis;
                            sb3 = sb11;
                            sb6 = sb12;
                            sb2 = sb13;
                            z5 = isDebuggable;
                            exc = e;
                            str5 = str5;
                            z12 = false;
                            sb5 = sb6;
                            try {
                                sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                StringBuilder sb14 = new StringBuilder("result=catch_error_");
                                sb14.append(exc.toString());
                                sb10.append(sb14.toString());
                                sb10.append("^");
                                if (b(str5) && !z12 && z5) {
                                }
                                sb3.append("cost=");
                                sb3.append(System.currentTimeMillis() - j);
                                putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                putString.apply();
                                processInfoImpl = new ProcessInfoImpl(context3);
                                LoggerFactory.attachProcessInfo(processInfoImpl);
                                processInfoImpl.prepareStartupReason();
                                LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                CrashBridge.bind();
                                LoggingSPCache.createInstance(context3);
                                CrashBridge.createExceptionHandler(context3);
                                HybridEncryption.createInstance(context3);
                                LogContextImpl logContextImpl = new LogContextImpl(context3);
                                LoggerFactory.attachLogContext(logContextImpl);
                                logContextImpl.a();
                                LoggerFactory.bind(new TraceLoggerImpl(logContextImpl), new BehavorloggerImpl(logContextImpl), new MonitorLoggerImpl(logContextImpl), new EventLoggerImpl(logContextImpl), new MpaasLoggerImpl(logContextImpl));
                                CrashBridge.initExceptionHandler(context3);
                                processInfoImpl.addStartupReasonParams();
                                CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                a();
                                Judge.getInstance(context3);
                                if (processInfoImpl.isPushProcess()) {
                                }
                                ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                try {
                                    context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                    if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                    }
                                } catch (Throwable unused) {
                                }
                                if (processInfoImpl.isMainProcess()) {
                                }
                            } catch (Throwable th7) {
                                th2 = th7;
                                sb4 = sb5;
                                if (!b(str5)) {
                                }
                                z13 = false;
                                if (z13) {
                                }
                                sb3.append("cost=");
                                sb3.append(System.currentTimeMillis() - j);
                                try {
                                    ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                } catch (Exception unused2) {
                                }
                                throw th2;
                            }
                        } catch (Throwable th8) {
                        }
                        try {
                            a13 = a("logging.gateway", "");
                            j = currentTimeMillis;
                            try {
                                a14 = a("mpaasapi", "");
                                a15 = a("mpaasConfigEnv", "");
                            } catch (Exception e16) {
                                e = e16;
                                sb3 = sb11;
                                sb6 = sb12;
                                sb2 = sb13;
                                z5 = isDebuggable;
                                str = str4;
                                exc = e;
                                str5 = str5;
                                z12 = false;
                                sb5 = sb6;
                                sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                StringBuilder sb142 = new StringBuilder("result=catch_error_");
                                sb142.append(exc.toString());
                                sb10.append(sb142.toString());
                                sb10.append("^");
                                if (b(str5) && !z12 && z5) {
                                }
                                sb3.append("cost=");
                                sb3.append(System.currentTimeMillis() - j);
                                putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                putString.apply();
                                processInfoImpl = new ProcessInfoImpl(context3);
                                LoggerFactory.attachProcessInfo(processInfoImpl);
                                processInfoImpl.prepareStartupReason();
                                LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                CrashBridge.bind();
                                LoggingSPCache.createInstance(context3);
                                CrashBridge.createExceptionHandler(context3);
                                HybridEncryption.createInstance(context3);
                                LogContextImpl logContextImpl2 = new LogContextImpl(context3);
                                LoggerFactory.attachLogContext(logContextImpl2);
                                logContextImpl2.a();
                                LoggerFactory.bind(new TraceLoggerImpl(logContextImpl2), new BehavorloggerImpl(logContextImpl2), new MonitorLoggerImpl(logContextImpl2), new EventLoggerImpl(logContextImpl2), new MpaasLoggerImpl(logContextImpl2));
                                CrashBridge.initExceptionHandler(context3);
                                processInfoImpl.addStartupReasonParams();
                                CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                a();
                                Judge.getInstance(context3);
                                if (processInfoImpl.isPushProcess()) {
                                }
                                ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                }
                                if (processInfoImpl.isMainProcess()) {
                                }
                            } catch (Throwable th9) {
                                th3 = th9;
                                sb3 = sb11;
                                sb6 = sb12;
                                z5 = isDebuggable;
                                str = str4;
                                th2 = th3;
                                str5 = str5;
                                z12 = false;
                                sb4 = sb6;
                                if (!b(str5)) {
                                }
                                z13 = false;
                                if (z13) {
                                }
                                sb3.append("cost=");
                                sb3.append(System.currentTimeMillis() - j);
                                ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                throw th2;
                            }
                        } catch (Exception e17) {
                            e = e17;
                            j = currentTimeMillis;
                            sb3 = sb11;
                            sb6 = sb12;
                            sb2 = sb13;
                            z5 = isDebuggable;
                            str = str4;
                            exc = e;
                            str5 = str5;
                            z12 = false;
                            sb5 = sb6;
                            sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                            StringBuilder sb1422 = new StringBuilder("result=catch_error_");
                            sb1422.append(exc.toString());
                            sb10.append(sb1422.toString());
                            sb10.append("^");
                            if (b(str5) && !z12 && z5) {
                            }
                            sb3.append("cost=");
                            sb3.append(System.currentTimeMillis() - j);
                            putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                            putString.apply();
                            processInfoImpl = new ProcessInfoImpl(context3);
                            LoggerFactory.attachProcessInfo(processInfoImpl);
                            processInfoImpl.prepareStartupReason();
                            LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                            CrashBridge.bind();
                            LoggingSPCache.createInstance(context3);
                            CrashBridge.createExceptionHandler(context3);
                            HybridEncryption.createInstance(context3);
                            LogContextImpl logContextImpl22 = new LogContextImpl(context3);
                            LoggerFactory.attachLogContext(logContextImpl22);
                            logContextImpl22.a();
                            LoggerFactory.bind(new TraceLoggerImpl(logContextImpl22), new BehavorloggerImpl(logContextImpl22), new MonitorLoggerImpl(logContextImpl22), new EventLoggerImpl(logContextImpl22), new MpaasLoggerImpl(logContextImpl22));
                            CrashBridge.initExceptionHandler(context3);
                            processInfoImpl.addStartupReasonParams();
                            CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                            a();
                            Judge.getInstance(context3);
                            if (processInfoImpl.isPushProcess()) {
                            }
                            ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                            context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                            if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                            }
                            if (processInfoImpl.isMainProcess()) {
                            }
                        } catch (Throwable th10) {
                            th3 = th10;
                            j = currentTimeMillis;
                            sb3 = sb11;
                            sb6 = sb12;
                            z5 = isDebuggable;
                            str = str4;
                            th2 = th3;
                            str5 = str5;
                            z12 = false;
                            sb4 = sb6;
                            if (!b(str5)) {
                            }
                            z13 = false;
                            if (z13) {
                            }
                            sb3.append("cost=");
                            sb3.append(System.currentTimeMillis() - j);
                            ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                            throw th2;
                        }
                        try {
                            String a18 = a("mpaasConfigPluginExpired", "");
                            try {
                                a16 = a("mpaasConfigLicense", "");
                                sb10.append("version=" + a17);
                                sb10.append("^");
                                sb10.append("appId=" + a5);
                                sb10.append("^");
                                sb10.append("workspaceId=" + a12);
                                sb10.append("^");
                                sb10.append("packageName=" + packageName);
                                sb10.append("^");
                                sb10.append("logGW=" + a13);
                                sb10.append("^");
                                sb10.append("mpaasapi=" + a14);
                                sb10.append("^");
                                sb10.append("env=" + a15);
                                sb10.append("^");
                                sb10.append("pluginExpired=" + a18);
                                sb10.append("^");
                                if (!TextUtils.isEmpty(a5) || !isDebuggable) {
                                    z5 = isDebuggable;
                                } else {
                                    try {
                                        z5 = isDebuggable;
                                    } catch (Exception e18) {
                                        e14 = e18;
                                        z5 = isDebuggable;
                                        exc = e14;
                                        sb2 = sb13;
                                        str5 = str5;
                                        str = str4;
                                        sb3 = sb11;
                                        sb6 = sb12;
                                        z12 = false;
                                        sb5 = sb6;
                                        sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                        StringBuilder sb14222 = new StringBuilder("result=catch_error_");
                                        sb14222.append(exc.toString());
                                        sb10.append(sb14222.toString());
                                        sb10.append("^");
                                        if (b(str5) && !z12 && z5) {
                                            sb5.append("\n\n您可以通过工单或加入钉钉群:33214637 来获取帮助");
                                            f fVar = new f(new Runnable() {
                                                /* class com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass2 */

                                                public final void run() {
                                                    Handler handler = new Handler(Looper.getMainLooper());
                                                    for (int i = 0; i < 3; i++) {
                                                        sb4.toString();
                                                        handler.post(new Runnable() {
                                                            /* class com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass2.AnonymousClass1 */

                                                            public final void run() {
                                                                Toast.makeText(ApplicationInfoProvider.getInstance().getContext(), sb4.toString(), 1).show();
                                                            }
                                                        });
                                                        try {
                                                            Thread.sleep(3000);
                                                        } catch (InterruptedException e) {
                                                            e.printStackTrace();
                                                        }
                                                    }
                                                }
                                            }, "​com.alipay.mobile.common.logging.LoggerFactoryBinder");
                                            f.b(fVar, "​com.alipay.mobile.common.logging.LoggerFactoryBinder");
                                            fVar.start();
                                        }
                                        sb3.append("cost=");
                                        sb3.append(System.currentTimeMillis() - j);
                                        putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                        putString.apply();
                                        processInfoImpl = new ProcessInfoImpl(context3);
                                        LoggerFactory.attachProcessInfo(processInfoImpl);
                                        processInfoImpl.prepareStartupReason();
                                        LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                        CrashBridge.bind();
                                        LoggingSPCache.createInstance(context3);
                                        CrashBridge.createExceptionHandler(context3);
                                        HybridEncryption.createInstance(context3);
                                        LogContextImpl logContextImpl222 = new LogContextImpl(context3);
                                        LoggerFactory.attachLogContext(logContextImpl222);
                                        logContextImpl222.a();
                                        LoggerFactory.bind(new TraceLoggerImpl(logContextImpl222), new BehavorloggerImpl(logContextImpl222), new MonitorLoggerImpl(logContextImpl222), new EventLoggerImpl(logContextImpl222), new MpaasLoggerImpl(logContextImpl222));
                                        CrashBridge.initExceptionHandler(context3);
                                        processInfoImpl.addStartupReasonParams();
                                        CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                        a();
                                        Judge.getInstance(context3);
                                        if (processInfoImpl.isPushProcess()) {
                                        }
                                        ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                        context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                        if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                        }
                                        if (processInfoImpl.isMainProcess()) {
                                        }
                                    } catch (Throwable th11) {
                                        th6 = th11;
                                        z5 = isDebuggable;
                                        th2 = th6;
                                        str5 = str5;
                                        str = str4;
                                        sb3 = sb11;
                                        sb6 = sb12;
                                        z12 = false;
                                        sb4 = sb6;
                                        if (!b(str5)) {
                                        }
                                        z13 = false;
                                        if (z13) {
                                        }
                                        sb3.append("cost=");
                                        sb3.append(System.currentTimeMillis() - j);
                                        ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                        throw th2;
                                    }
                                    try {
                                        f fVar2 = new f(new Runnable() {
                                            /* class com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass1 */

                                            public final void run() {
                                                Handler handler = new Handler(Looper.getMainLooper());
                                                for (int i = 0; i < 3; i++) {
                                                    handler.post(new Runnable() {
                                                        /* class com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass1.AnonymousClass1 */

                                                        public final void run() {
                                                            Toast.makeText(ApplicationInfoProvider.getInstance().getContext(), "未检测到 Config 信息,请参考文档进行配置。\n接入 Android > 将 mPaaS 添加到您的项目中 > Step 2 将配置文件添加到项目中", 1).show();
                                                        }
                                                    });
                                                    try {
                                                        Thread.sleep(3000);
                                                    } catch (InterruptedException e) {
                                                        e.printStackTrace();
                                                    }
                                                }
                                            }
                                        }, "​com.alipay.mobile.common.logging.LoggerFactoryBinder");
                                        f.b(fVar2, "​com.alipay.mobile.common.logging.LoggerFactoryBinder");
                                        fVar2.start();
                                    } catch (Exception e19) {
                                        e14 = e19;
                                    } catch (Throwable th12) {
                                        th6 = th12;
                                        th2 = th6;
                                        str5 = str5;
                                        str = str4;
                                        sb3 = sb11;
                                        sb6 = sb12;
                                        z12 = false;
                                        sb4 = sb6;
                                        if (!b(str5)) {
                                        }
                                        z13 = false;
                                        if (z13) {
                                        }
                                        sb3.append("cost=");
                                        sb3.append(System.currentTimeMillis() - j);
                                        ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                        throw th2;
                                    }
                                }
                            } catch (Exception e22) {
                                e = e22;
                                sb2 = sb13;
                                z5 = isDebuggable;
                                str = str4;
                                sb3 = sb11;
                                sb6 = sb12;
                                exc = e;
                                str5 = str5;
                                z12 = false;
                                sb5 = sb6;
                                sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                StringBuilder sb142222 = new StringBuilder("result=catch_error_");
                                sb142222.append(exc.toString());
                                sb10.append(sb142222.toString());
                                sb10.append("^");
                                if (b(str5) && !z12 && z5) {
                                }
                                sb3.append("cost=");
                                sb3.append(System.currentTimeMillis() - j);
                                putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                putString.apply();
                                processInfoImpl = new ProcessInfoImpl(context3);
                                LoggerFactory.attachProcessInfo(processInfoImpl);
                                processInfoImpl.prepareStartupReason();
                                LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                CrashBridge.bind();
                                LoggingSPCache.createInstance(context3);
                                CrashBridge.createExceptionHandler(context3);
                                HybridEncryption.createInstance(context3);
                                LogContextImpl logContextImpl2222 = new LogContextImpl(context3);
                                LoggerFactory.attachLogContext(logContextImpl2222);
                                logContextImpl2222.a();
                                LoggerFactory.bind(new TraceLoggerImpl(logContextImpl2222), new BehavorloggerImpl(logContextImpl2222), new MonitorLoggerImpl(logContextImpl2222), new EventLoggerImpl(logContextImpl2222), new MpaasLoggerImpl(logContextImpl2222));
                                CrashBridge.initExceptionHandler(context3);
                                processInfoImpl.addStartupReasonParams();
                                CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                a();
                                Judge.getInstance(context3);
                                if (processInfoImpl.isPushProcess()) {
                                }
                                ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                }
                                if (processInfoImpl.isMainProcess()) {
                                }
                            } catch (Throwable th13) {
                                th3 = th13;
                                z5 = isDebuggable;
                                str = str4;
                                sb3 = sb11;
                                sb6 = sb12;
                                th2 = th3;
                                str5 = str5;
                                z12 = false;
                                sb4 = sb6;
                                if (!b(str5)) {
                                }
                                z13 = false;
                                if (z13) {
                                }
                                sb3.append("cost=");
                                sb3.append(System.currentTimeMillis() - j);
                                ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                throw th2;
                            }
                            try {
                                String baseConvertStr = baseConvertStr("aHR0cHM6Ly9tcGFhcy1tYXMtbG9nZ3cuYWxpeXVuY3MuY29tLGh0dHBzOi8vY24taGFuZ3pob3UtY29tcG9uZW50LWd3LmNsb3VkLmFsaXBheS5jb20vbWd3Lmh0bSxodHRwczovL2NuLWhhbmd6aG91LW1hcy1sb2cuY2xvdWQuYWxpcGF5LmNvbSxodHRwczovL2NuLWhhbmd6aG91LWNvbXBvbmVudC1ndy5jbG91ZC5hbGlwYXkuY29tL21ndy5odG0=");
                                if (!TextUtils.isEmpty(a15)) {
                                    try {
                                        sb10.append("calEnvProcess=useConfig^");
                                        str2 = a15;
                                    } catch (Exception e23) {
                                        exc = e23;
                                        str5 = a15;
                                        sb2 = sb13;
                                        str = str4;
                                        sb3 = sb11;
                                        sb6 = sb12;
                                        z12 = false;
                                        sb5 = sb6;
                                        sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                        StringBuilder sb1422222 = new StringBuilder("result=catch_error_");
                                        sb1422222.append(exc.toString());
                                        sb10.append(sb1422222.toString());
                                        sb10.append("^");
                                        if (b(str5) && !z12 && z5) {
                                        }
                                        sb3.append("cost=");
                                        sb3.append(System.currentTimeMillis() - j);
                                        putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                        putString.apply();
                                        processInfoImpl = new ProcessInfoImpl(context3);
                                        LoggerFactory.attachProcessInfo(processInfoImpl);
                                        processInfoImpl.prepareStartupReason();
                                        LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                        CrashBridge.bind();
                                        LoggingSPCache.createInstance(context3);
                                        CrashBridge.createExceptionHandler(context3);
                                        HybridEncryption.createInstance(context3);
                                        LogContextImpl logContextImpl22222 = new LogContextImpl(context3);
                                        LoggerFactory.attachLogContext(logContextImpl22222);
                                        logContextImpl22222.a();
                                        LoggerFactory.bind(new TraceLoggerImpl(logContextImpl22222), new BehavorloggerImpl(logContextImpl22222), new MonitorLoggerImpl(logContextImpl22222), new EventLoggerImpl(logContextImpl22222), new MpaasLoggerImpl(logContextImpl22222));
                                        CrashBridge.initExceptionHandler(context3);
                                        processInfoImpl.addStartupReasonParams();
                                        CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                        a();
                                        Judge.getInstance(context3);
                                        if (processInfoImpl.isPushProcess()) {
                                        }
                                        ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                        context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                        if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                        }
                                        if (processInfoImpl.isMainProcess()) {
                                        }
                                    } catch (Throwable th14) {
                                        th2 = th14;
                                        str5 = a15;
                                        str = str4;
                                        sb3 = sb11;
                                        sb6 = sb12;
                                        z12 = false;
                                        sb4 = sb6;
                                        if (!b(str5)) {
                                        }
                                        z13 = false;
                                        if (z13) {
                                        }
                                        sb3.append("cost=");
                                        sb3.append(System.currentTimeMillis() - j);
                                        ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                        throw th2;
                                    }
                                } else if (!TextUtils.isEmpty(a5) && a5.startsWith("ONEX") && a5.length() == 17) {
                                    str2 = "ONEX_CLOUD";
                                    try {
                                        sb10.append("calEnvProcess=startWithOnex_Public^");
                                    } catch (Exception e24) {
                                        exc = e24;
                                        str5 = str2;
                                        str = str4;
                                        sb3 = sb11;
                                        sb6 = sb12;
                                        z12 = false;
                                        sb5 = sb6;
                                        sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                        StringBuilder sb14222222 = new StringBuilder("result=catch_error_");
                                        sb14222222.append(exc.toString());
                                        sb10.append(sb14222222.toString());
                                        sb10.append("^");
                                        if (b(str5) && !z12 && z5) {
                                        }
                                        sb3.append("cost=");
                                        sb3.append(System.currentTimeMillis() - j);
                                        putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                        putString.apply();
                                        processInfoImpl = new ProcessInfoImpl(context3);
                                        LoggerFactory.attachProcessInfo(processInfoImpl);
                                        processInfoImpl.prepareStartupReason();
                                        LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                        CrashBridge.bind();
                                        LoggingSPCache.createInstance(context3);
                                        CrashBridge.createExceptionHandler(context3);
                                        HybridEncryption.createInstance(context3);
                                        LogContextImpl logContextImpl222222 = new LogContextImpl(context3);
                                        LoggerFactory.attachLogContext(logContextImpl222222);
                                        logContextImpl222222.a();
                                        LoggerFactory.bind(new TraceLoggerImpl(logContextImpl222222), new BehavorloggerImpl(logContextImpl222222), new MonitorLoggerImpl(logContextImpl222222), new EventLoggerImpl(logContextImpl222222), new MpaasLoggerImpl(logContextImpl222222));
                                        CrashBridge.initExceptionHandler(context3);
                                        processInfoImpl.addStartupReasonParams();
                                        CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                        a();
                                        Judge.getInstance(context3);
                                        if (processInfoImpl.isPushProcess()) {
                                        }
                                        ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                        context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                        if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                        }
                                        if (processInfoImpl.isMainProcess()) {
                                        }
                                    } catch (Throwable th15) {
                                    }
                                } else if (TextUtils.isEmpty(baseConvertStr) || !baseConvertStr.contains(",") || baseConvertStr.split(",").length != 4) {
                                    sb10.append("calEnvProcess=base64Error^");
                                    str2 = str5;
                                } else {
                                    String[] split = baseConvertStr.split(",");
                                    if (!a13.equals(split[2]) || !a14.equals(split[3])) {
                                        str2 = "PRIVATE_CLOUD";
                                        sb10.append("calEnvProcess=startWithoutOnex_Private^");
                                    } else {
                                        str2 = "ANT_CLOUD";
                                        sb10.append("calEnvProcess=startWithoutOnex_Public^");
                                    }
                                }
                                try {
                                    sb13.append(str2);
                                    sb10.append("calEnv=" + str2);
                                    sb10.append("^");
                                    if (!b(str2)) {
                                        try {
                                            if (!TextUtils.isEmpty(a17)) {
                                                if ("V_1.0".endsWith(a17)) {
                                                    StringBuffer stringBuffer = new StringBuffer();
                                                    sb2 = sb13;
                                                    if ("PRIVATE_CLOUD".equals(str2)) {
                                                        stringBuffer.append(a17);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a5);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(packageName);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append("");
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a15);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a18);
                                                        String stringBuffer2 = stringBuffer.toString();
                                                        PublicKey a19 = a("MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0VwrpV6ux/gYVyJqRH14BVRn8fnAs4gSi3UI83/AQFVVtchNmxh5oqlsUbLYyUbL5kBrKOizoDG0l4NCnkGkzDz02QL+rgbDU4vqtqjqT40iJwUfC1sRGLj26nDQJ/Qafb0qgMkynZWoTI807tz51RnNNxYf/TDlxSxnNwbWOt1Jevv9qv/J7l+0FCwGqnfyq+p9vKMkVYRvVf4bsZoWGneZMNhEKjAGzh/0/adfU3/FgQxEWGmQSGV8PHP26zRfqCJ7dfTRs02fTcTM3EPHcmIZ2GVo0f8+qRrCXf+cEG+dT0CPKMwTQW5XU+16IIRzsgbGMfSM9AB+ut02iKHVOQIDAQAB");
                                                        Signature instance = Signature.getInstance("SHA256withRSA");
                                                        instance.initVerify(a19);
                                                        instance.update(stringBuffer2.getBytes());
                                                        z12 = instance.verify(Base64.decode(a16));
                                                        try {
                                                            sb10.append("digestProcess=PRIVATE_CLOUD^");
                                                        } catch (Exception e25) {
                                                            exc = e25;
                                                            str5 = str2;
                                                            str = str4;
                                                            sb3 = sb11;
                                                            sb5 = sb12;
                                                        } catch (Throwable th16) {
                                                            th2 = th16;
                                                            str5 = str2;
                                                            str = str4;
                                                            sb3 = sb11;
                                                            sb4 = sb12;
                                                            if (!b(str5)) {
                                                            }
                                                            z13 = false;
                                                            if (z13) {
                                                            }
                                                            sb3.append("cost=");
                                                            sb3.append(System.currentTimeMillis() - j);
                                                            ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                                            throw th2;
                                                        }
                                                    } else {
                                                        stringBuffer.append(a17);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a5);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(packageName);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append("");
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a12);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a13);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a14);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a15);
                                                        stringBuffer.append(',');
                                                        stringBuffer.append(a18);
                                                        String stringBuffer3 = stringBuffer.toString();
                                                        PublicKey a22 = a("MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0VwrpV6ux/gYVyJqRH14BVRn8fnAs4gSi3UI83/AQFVVtchNmxh5oqlsUbLYyUbL5kBrKOizoDG0l4NCnkGkzDz02QL+rgbDU4vqtqjqT40iJwUfC1sRGLj26nDQJ/Qafb0qgMkynZWoTI807tz51RnNNxYf/TDlxSxnNwbWOt1Jevv9qv/J7l+0FCwGqnfyq+p9vKMkVYRvVf4bsZoWGneZMNhEKjAGzh/0/adfU3/FgQxEWGmQSGV8PHP26zRfqCJ7dfTRs02fTcTM3EPHcmIZ2GVo0f8+qRrCXf+cEG+dT0CPKMwTQW5XU+16IIRzsgbGMfSM9AB+ut02iKHVOQIDAQAB");
                                                        r52 = Signature.getInstance("SHA256withRSA");
                                                        r52.initVerify(a22);
                                                        r52.update(stringBuffer3.getBytes());
                                                        z12 = r52.verify(Base64.decode(a16));
                                                        try {
                                                            sb10.append("digestProcess=PUBLIC_CLOUD^");
                                                        } catch (Exception e26) {
                                                            e13 = e26;
                                                            sb8 = sb12;
                                                            exc = e13;
                                                            str5 = str2;
                                                            str = str4;
                                                            sb3 = sb11;
                                                            sb5 = sb8;
                                                            sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                                            StringBuilder sb142222222 = new StringBuilder("result=catch_error_");
                                                            sb142222222.append(exc.toString());
                                                            sb10.append(sb142222222.toString());
                                                            sb10.append("^");
                                                            if (b(str5) && !z12 && z5) {
                                                            }
                                                            sb3.append("cost=");
                                                            sb3.append(System.currentTimeMillis() - j);
                                                            putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                                            putString.apply();
                                                            processInfoImpl = new ProcessInfoImpl(context3);
                                                            LoggerFactory.attachProcessInfo(processInfoImpl);
                                                            processInfoImpl.prepareStartupReason();
                                                            LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                                            CrashBridge.bind();
                                                            LoggingSPCache.createInstance(context3);
                                                            CrashBridge.createExceptionHandler(context3);
                                                            HybridEncryption.createInstance(context3);
                                                            LogContextImpl logContextImpl2222222 = new LogContextImpl(context3);
                                                            LoggerFactory.attachLogContext(logContextImpl2222222);
                                                            logContextImpl2222222.a();
                                                            LoggerFactory.bind(new TraceLoggerImpl(logContextImpl2222222), new BehavorloggerImpl(logContextImpl2222222), new MonitorLoggerImpl(logContextImpl2222222), new EventLoggerImpl(logContextImpl2222222), new MpaasLoggerImpl(logContextImpl2222222));
                                                            CrashBridge.initExceptionHandler(context3);
                                                            processInfoImpl.addStartupReasonParams();
                                                            CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                                            a();
                                                            Judge.getInstance(context3);
                                                            if (processInfoImpl.isPushProcess()) {
                                                            }
                                                            ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                                            context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                                            if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                                            }
                                                            if (processInfoImpl.isMainProcess()) {
                                                            }
                                                        } catch (Throwable th17) {
                                                            th5 = th17;
                                                            sb9 = sb12;
                                                            th2 = th5;
                                                            str5 = str2;
                                                            str = str4;
                                                            sb3 = sb11;
                                                            sb4 = sb9;
                                                            if (!b(str5)) {
                                                            }
                                                            z13 = false;
                                                            if (z13) {
                                                            }
                                                            sb3.append("cost=");
                                                            sb3.append(System.currentTimeMillis() - j);
                                                            ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                                            throw th2;
                                                        }
                                                    }
                                                    if (!z12) {
                                                        r52 = sb12;
                                                        try {
                                                            r52.append("您的 mPaaS Config License 验证失败\n请确认您的 packageName 和您运行时的包名一致,且 Config 内容没有人为修改,请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                                            sb10.append("result=verify_false^");
                                                            sb7 = r52;
                                                        } catch (Exception e27) {
                                                            e13 = e27;
                                                            sb8 = r52;
                                                            exc = e13;
                                                            str5 = str2;
                                                            str = str4;
                                                            sb3 = sb11;
                                                            sb5 = sb8;
                                                            sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                                            StringBuilder sb1422222222 = new StringBuilder("result=catch_error_");
                                                            sb1422222222.append(exc.toString());
                                                            sb10.append(sb1422222222.toString());
                                                            sb10.append("^");
                                                            if (b(str5) && !z12 && z5) {
                                                            }
                                                            sb3.append("cost=");
                                                            sb3.append(System.currentTimeMillis() - j);
                                                            putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                                            putString.apply();
                                                            processInfoImpl = new ProcessInfoImpl(context3);
                                                            LoggerFactory.attachProcessInfo(processInfoImpl);
                                                            processInfoImpl.prepareStartupReason();
                                                            LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                                            CrashBridge.bind();
                                                            LoggingSPCache.createInstance(context3);
                                                            CrashBridge.createExceptionHandler(context3);
                                                            HybridEncryption.createInstance(context3);
                                                            LogContextImpl logContextImpl22222222 = new LogContextImpl(context3);
                                                            LoggerFactory.attachLogContext(logContextImpl22222222);
                                                            logContextImpl22222222.a();
                                                            LoggerFactory.bind(new TraceLoggerImpl(logContextImpl22222222), new BehavorloggerImpl(logContextImpl22222222), new MonitorLoggerImpl(logContextImpl22222222), new EventLoggerImpl(logContextImpl22222222), new MpaasLoggerImpl(logContextImpl22222222));
                                                            CrashBridge.initExceptionHandler(context3);
                                                            processInfoImpl.addStartupReasonParams();
                                                            CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                                            a();
                                                            Judge.getInstance(context3);
                                                            if (processInfoImpl.isPushProcess()) {
                                                            }
                                                            ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                                            context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                                            if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                                            }
                                                            if (processInfoImpl.isMainProcess()) {
                                                            }
                                                        } catch (Throwable th18) {
                                                            th5 = th18;
                                                            sb9 = r52;
                                                            th2 = th5;
                                                            str5 = str2;
                                                            str = str4;
                                                            sb3 = sb11;
                                                            sb4 = sb9;
                                                            if (!b(str5)) {
                                                            }
                                                            z13 = false;
                                                            if (z13) {
                                                            }
                                                            sb3.append("cost=");
                                                            sb3.append(System.currentTimeMillis() - j);
                                                            ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                                            throw th2;
                                                        }
                                                    } else {
                                                        sb7 = sb12;
                                                        sb10.append("result=success^");
                                                    }
                                                    if (b(str2) && !z12 && z5) {
                                                        sb7.append("\n\n您可以通过工单或加入钉钉群:33214637 来获取帮助");
                                                        f fVar3 = new f(new Runnable() {
                                                            /* class com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass2 */

                                                            public final void run() {
                                                                Handler handler = new Handler(Looper.getMainLooper());
                                                                for (int i = 0; i < 3; i++) {
                                                                    sb4.toString();
                                                                    handler.post(new Runnable() {
                                                                        /* class com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass2.AnonymousClass1 */

                                                                        public final void run() {
                                                                            Toast.makeText(ApplicationInfoProvider.getInstance().getContext(), sb4.toString(), 1).show();
                                                                        }
                                                                    });
                                                                    try {
                                                                        Thread.sleep(3000);
                                                                    } catch (InterruptedException e) {
                                                                        e.printStackTrace();
                                                                    }
                                                                }
                                                            }
                                                        }, "​com.alipay.mobile.common.logging.LoggerFactoryBinder");
                                                        f.b(fVar3, "​com.alipay.mobile.common.logging.LoggerFactoryBinder");
                                                        fVar3.start();
                                                    }
                                                    sb3 = sb11;
                                                    sb3.append("cost=");
                                                    sb3.append(System.currentTimeMillis() - j);
                                                    putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str4);
                                                    putString.apply();
                                                }
                                            }
                                            sb2 = sb13;
                                            sb6 = sb12;
                                        } catch (Exception e28) {
                                            e12 = e28;
                                            sb2 = sb13;
                                            sb6 = sb12;
                                            exc = e12;
                                            str5 = str2;
                                            str = str4;
                                            sb3 = sb11;
                                            z12 = false;
                                            sb5 = sb6;
                                            sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                            StringBuilder sb14222222222 = new StringBuilder("result=catch_error_");
                                            sb14222222222.append(exc.toString());
                                            sb10.append(sb14222222222.toString());
                                            sb10.append("^");
                                            if (b(str5) && !z12 && z5) {
                                            }
                                            sb3.append("cost=");
                                            sb3.append(System.currentTimeMillis() - j);
                                            putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                            putString.apply();
                                            processInfoImpl = new ProcessInfoImpl(context3);
                                            LoggerFactory.attachProcessInfo(processInfoImpl);
                                            processInfoImpl.prepareStartupReason();
                                            LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                            CrashBridge.bind();
                                            LoggingSPCache.createInstance(context3);
                                            CrashBridge.createExceptionHandler(context3);
                                            HybridEncryption.createInstance(context3);
                                            LogContextImpl logContextImpl222222222 = new LogContextImpl(context3);
                                            LoggerFactory.attachLogContext(logContextImpl222222222);
                                            logContextImpl222222222.a();
                                            LoggerFactory.bind(new TraceLoggerImpl(logContextImpl222222222), new BehavorloggerImpl(logContextImpl222222222), new MonitorLoggerImpl(logContextImpl222222222), new EventLoggerImpl(logContextImpl222222222), new MpaasLoggerImpl(logContextImpl222222222));
                                            CrashBridge.initExceptionHandler(context3);
                                            processInfoImpl.addStartupReasonParams();
                                            CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                            a();
                                            Judge.getInstance(context3);
                                            if (processInfoImpl.isPushProcess()) {
                                            }
                                            ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                            context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                            if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                            }
                                            if (processInfoImpl.isMainProcess()) {
                                            }
                                        } catch (Throwable th19) {
                                        }
                                        try {
                                            sb6.append("您的 mPaaS Config 版本不正确,请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                            sb10.append("result=version_not_match_" + a17);
                                            sb10.append("^");
                                        } catch (Exception e29) {
                                            e12 = e29;
                                        } catch (Throwable th20) {
                                            Throwable th21 = th20;
                                            th2 = th21;
                                            str5 = str2;
                                            str = str4;
                                            sb3 = sb11;
                                            z12 = false;
                                            sb4 = sb6;
                                            if (!b(str5)) {
                                            }
                                            z13 = false;
                                            if (z13) {
                                            }
                                            sb3.append("cost=");
                                            sb3.append(System.currentTimeMillis() - j);
                                            ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                            throw th2;
                                        }
                                    } else {
                                        sb2 = sb13;
                                        sb6 = sb12;
                                        try {
                                            sb10.append("result=skip^");
                                        } catch (Exception e30) {
                                            e6 = e30;
                                            str = str4;
                                            sb3 = sb11;
                                            exc = e6;
                                            str5 = str2;
                                            z12 = false;
                                            sb5 = sb6;
                                            sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                            StringBuilder sb142222222222 = new StringBuilder("result=catch_error_");
                                            sb142222222222.append(exc.toString());
                                            sb10.append(sb142222222222.toString());
                                            sb10.append("^");
                                            if (b(str5) && !z12 && z5) {
                                            }
                                            sb3.append("cost=");
                                            sb3.append(System.currentTimeMillis() - j);
                                            putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                            putString.apply();
                                            processInfoImpl = new ProcessInfoImpl(context3);
                                            LoggerFactory.attachProcessInfo(processInfoImpl);
                                            processInfoImpl.prepareStartupReason();
                                            LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                            CrashBridge.bind();
                                            LoggingSPCache.createInstance(context3);
                                            CrashBridge.createExceptionHandler(context3);
                                            HybridEncryption.createInstance(context3);
                                            LogContextImpl logContextImpl2222222222 = new LogContextImpl(context3);
                                            LoggerFactory.attachLogContext(logContextImpl2222222222);
                                            logContextImpl2222222222.a();
                                            LoggerFactory.bind(new TraceLoggerImpl(logContextImpl2222222222), new BehavorloggerImpl(logContextImpl2222222222), new MonitorLoggerImpl(logContextImpl2222222222), new EventLoggerImpl(logContextImpl2222222222), new MpaasLoggerImpl(logContextImpl2222222222));
                                            CrashBridge.initExceptionHandler(context3);
                                            processInfoImpl.addStartupReasonParams();
                                            CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                            a();
                                            Judge.getInstance(context3);
                                            if (processInfoImpl.isPushProcess()) {
                                            }
                                            ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                            context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                            if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                            }
                                            if (processInfoImpl.isMainProcess()) {
                                            }
                                        } catch (Throwable th22) {
                                            th4 = th22;
                                            str = str4;
                                            sb3 = sb11;
                                            th2 = th4;
                                            str5 = str2;
                                            z12 = false;
                                            sb4 = sb6;
                                            if (!b(str5)) {
                                            }
                                            z13 = false;
                                            if (z13) {
                                            }
                                            sb3.append("cost=");
                                            sb3.append(System.currentTimeMillis() - j);
                                            ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                            throw th2;
                                        }
                                    }
                                    z12 = false;
                                    sb7 = sb6;
                                    if (b(str2) && !z12 && z5) {
                                    }
                                    sb3 = sb11;
                                    sb3.append("cost=");
                                    sb3.append(System.currentTimeMillis() - j);
                                    try {
                                        putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str4);
                                    } catch (Exception unused3) {
                                    }
                                } catch (Exception e32) {
                                    e6 = e32;
                                    sb2 = sb13;
                                    str = str4;
                                    sb3 = sb11;
                                    sb6 = sb12;
                                    exc = e6;
                                    str5 = str2;
                                    z12 = false;
                                    sb5 = sb6;
                                    sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                    StringBuilder sb1422222222222 = new StringBuilder("result=catch_error_");
                                    sb1422222222222.append(exc.toString());
                                    sb10.append(sb1422222222222.toString());
                                    sb10.append("^");
                                    if (b(str5) && !z12 && z5) {
                                    }
                                    sb3.append("cost=");
                                    sb3.append(System.currentTimeMillis() - j);
                                    putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                    putString.apply();
                                    processInfoImpl = new ProcessInfoImpl(context3);
                                    LoggerFactory.attachProcessInfo(processInfoImpl);
                                    processInfoImpl.prepareStartupReason();
                                    LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                    CrashBridge.bind();
                                    LoggingSPCache.createInstance(context3);
                                    CrashBridge.createExceptionHandler(context3);
                                    HybridEncryption.createInstance(context3);
                                    LogContextImpl logContextImpl22222222222 = new LogContextImpl(context3);
                                    LoggerFactory.attachLogContext(logContextImpl22222222222);
                                    logContextImpl22222222222.a();
                                    LoggerFactory.bind(new TraceLoggerImpl(logContextImpl22222222222), new BehavorloggerImpl(logContextImpl22222222222), new MonitorLoggerImpl(logContextImpl22222222222), new EventLoggerImpl(logContextImpl22222222222), new MpaasLoggerImpl(logContextImpl22222222222));
                                    CrashBridge.initExceptionHandler(context3);
                                    processInfoImpl.addStartupReasonParams();
                                    CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                    a();
                                    Judge.getInstance(context3);
                                    if (processInfoImpl.isPushProcess()) {
                                    }
                                    ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                    context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                    if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                    }
                                    if (processInfoImpl.isMainProcess()) {
                                    }
                                } catch (Throwable th23) {
                                    th4 = th23;
                                    str = str4;
                                    sb3 = sb11;
                                    sb6 = sb12;
                                    th2 = th4;
                                    str5 = str2;
                                    z12 = false;
                                    sb4 = sb6;
                                    if (!b(str5)) {
                                    }
                                    z13 = false;
                                    if (z13) {
                                    }
                                    sb3.append("cost=");
                                    sb3.append(System.currentTimeMillis() - j);
                                    ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                    throw th2;
                                }
                            } catch (Exception e33) {
                                e = e33;
                                sb2 = sb13;
                                str = str4;
                                sb3 = sb11;
                                sb6 = sb12;
                                exc = e;
                                str5 = str5;
                                z12 = false;
                                sb5 = sb6;
                                sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                                StringBuilder sb14222222222222 = new StringBuilder("result=catch_error_");
                                sb14222222222222.append(exc.toString());
                                sb10.append(sb14222222222222.toString());
                                sb10.append("^");
                                if (b(str5) && !z12 && z5) {
                                }
                                sb3.append("cost=");
                                sb3.append(System.currentTimeMillis() - j);
                                putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                                putString.apply();
                                processInfoImpl = new ProcessInfoImpl(context3);
                                LoggerFactory.attachProcessInfo(processInfoImpl);
                                processInfoImpl.prepareStartupReason();
                                LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                                CrashBridge.bind();
                                LoggingSPCache.createInstance(context3);
                                CrashBridge.createExceptionHandler(context3);
                                HybridEncryption.createInstance(context3);
                                LogContextImpl logContextImpl222222222222 = new LogContextImpl(context3);
                                LoggerFactory.attachLogContext(logContextImpl222222222222);
                                logContextImpl222222222222.a();
                                LoggerFactory.bind(new TraceLoggerImpl(logContextImpl222222222222), new BehavorloggerImpl(logContextImpl222222222222), new MonitorLoggerImpl(logContextImpl222222222222), new EventLoggerImpl(logContextImpl222222222222), new MpaasLoggerImpl(logContextImpl222222222222));
                                CrashBridge.initExceptionHandler(context3);
                                processInfoImpl.addStartupReasonParams();
                                CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                                a();
                                Judge.getInstance(context3);
                                if (processInfoImpl.isPushProcess()) {
                                }
                                ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                                context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                                if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                                }
                                if (processInfoImpl.isMainProcess()) {
                                }
                            } catch (Throwable th24) {
                                th3 = th24;
                                str = str4;
                                sb3 = sb11;
                                sb6 = sb12;
                                th2 = th3;
                                str5 = str5;
                                z12 = false;
                                sb4 = sb6;
                                if (!b(str5)) {
                                }
                                z13 = false;
                                if (z13) {
                                }
                                sb3.append("cost=");
                                sb3.append(System.currentTimeMillis() - j);
                                ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                                throw th2;
                            }
                        } catch (Exception e34) {
                            e = e34;
                            sb6 = sb12;
                            sb2 = sb13;
                            z5 = isDebuggable;
                            str = str4;
                            sb3 = sb11;
                            exc = e;
                            str5 = str5;
                            z12 = false;
                            sb5 = sb6;
                            sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                            StringBuilder sb142222222222222 = new StringBuilder("result=catch_error_");
                            sb142222222222222.append(exc.toString());
                            sb10.append(sb142222222222222.toString());
                            sb10.append("^");
                            if (b(str5) && !z12 && z5) {
                            }
                            sb3.append("cost=");
                            sb3.append(System.currentTimeMillis() - j);
                            putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                            putString.apply();
                            processInfoImpl = new ProcessInfoImpl(context3);
                            LoggerFactory.attachProcessInfo(processInfoImpl);
                            processInfoImpl.prepareStartupReason();
                            LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                            CrashBridge.bind();
                            LoggingSPCache.createInstance(context3);
                            CrashBridge.createExceptionHandler(context3);
                            HybridEncryption.createInstance(context3);
                            LogContextImpl logContextImpl2222222222222 = new LogContextImpl(context3);
                            LoggerFactory.attachLogContext(logContextImpl2222222222222);
                            logContextImpl2222222222222.a();
                            LoggerFactory.bind(new TraceLoggerImpl(logContextImpl2222222222222), new BehavorloggerImpl(logContextImpl2222222222222), new MonitorLoggerImpl(logContextImpl2222222222222), new EventLoggerImpl(logContextImpl2222222222222), new MpaasLoggerImpl(logContextImpl2222222222222));
                            CrashBridge.initExceptionHandler(context3);
                            processInfoImpl.addStartupReasonParams();
                            CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                            a();
                            Judge.getInstance(context3);
                            if (processInfoImpl.isPushProcess()) {
                            }
                            ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                            context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                            if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                            }
                            if (processInfoImpl.isMainProcess()) {
                            }
                        } catch (Throwable th25) {
                            th3 = th25;
                            sb6 = sb12;
                            z5 = isDebuggable;
                            str = str4;
                            sb3 = sb11;
                            th2 = th3;
                            str5 = str5;
                            z12 = false;
                            sb4 = sb6;
                            if (!b(str5)) {
                            }
                            z13 = false;
                            if (z13) {
                            }
                            sb3.append("cost=");
                            sb3.append(System.currentTimeMillis() - j);
                            ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                            throw th2;
                        }
                    } catch (Exception e35) {
                        context3 = context2;
                        str = str4;
                        z = equals;
                        z4 = equals2;
                        j = currentTimeMillis;
                        sb3 = sb11;
                        sb6 = sb12;
                        sb2 = sb13;
                        z5 = isDebuggable;
                        exc = e35;
                        z12 = false;
                        sb5 = sb6;
                        sb5.append("您的 mPaaS Config License 验证过程中发生意外" + exc.toString() + ",请从后台配置中心从新下载 Config,并将 'com.android.boost.easyconfig:easyconfig' 升级至 2.4.3 及以上版本。");
                        StringBuilder sb1422222222222222 = new StringBuilder("result=catch_error_");
                        sb1422222222222222.append(exc.toString());
                        sb10.append(sb1422222222222222.toString());
                        sb10.append("^");
                        if (b(str5) && !z12 && z5) {
                        }
                        sb3.append("cost=");
                        sb3.append(System.currentTimeMillis() - j);
                        putString = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str);
                        putString.apply();
                        processInfoImpl = new ProcessInfoImpl(context3);
                        LoggerFactory.attachProcessInfo(processInfoImpl);
                        processInfoImpl.prepareStartupReason();
                        LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                        CrashBridge.bind();
                        LoggingSPCache.createInstance(context3);
                        CrashBridge.createExceptionHandler(context3);
                        HybridEncryption.createInstance(context3);
                        LogContextImpl logContextImpl22222222222222 = new LogContextImpl(context3);
                        LoggerFactory.attachLogContext(logContextImpl22222222222222);
                        logContextImpl22222222222222.a();
                        LoggerFactory.bind(new TraceLoggerImpl(logContextImpl22222222222222), new BehavorloggerImpl(logContextImpl22222222222222), new MonitorLoggerImpl(logContextImpl22222222222222), new EventLoggerImpl(logContextImpl22222222222222), new MpaasLoggerImpl(logContextImpl22222222222222));
                        CrashBridge.initExceptionHandler(context3);
                        processInfoImpl.addStartupReasonParams();
                        CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                        a();
                        Judge.getInstance(context3);
                        if (processInfoImpl.isPushProcess()) {
                        }
                        ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                        context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                        if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                        }
                        if (processInfoImpl.isMainProcess()) {
                        }
                    } catch (Throwable th26) {
                        str = str4;
                        j = currentTimeMillis;
                        sb3 = sb11;
                        sb6 = sb12;
                        z5 = isDebuggable;
                        th2 = th26;
                        z12 = false;
                        sb4 = sb6;
                        if (!b(str5)) {
                        }
                        z13 = false;
                        if (z13) {
                        }
                        sb3.append("cost=");
                        sb3.append(System.currentTimeMillis() - j);
                        ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0).edit().putString("last_check_license_time", str).apply();
                        throw th2;
                    }
                    putString.apply();
                }
                processInfoImpl = new ProcessInfoImpl(context3);
                LoggerFactory.attachProcessInfo(processInfoImpl);
                processInfoImpl.prepareStartupReason();
                LoggerFactory.bindImpls(new DevicePropertyImpl(context3));
                CrashBridge.bind();
                LoggingSPCache.createInstance(context3);
                CrashBridge.createExceptionHandler(context3);
                HybridEncryption.createInstance(context3);
                LogContextImpl logContextImpl222222222222222 = new LogContextImpl(context3);
                LoggerFactory.attachLogContext(logContextImpl222222222222222);
                logContextImpl222222222222222.a();
                LoggerFactory.bind(new TraceLoggerImpl(logContextImpl222222222222222), new BehavorloggerImpl(logContextImpl222222222222222), new MonitorLoggerImpl(logContextImpl222222222222222), new EventLoggerImpl(logContextImpl222222222222222), new MpaasLoggerImpl(logContextImpl222222222222222));
                CrashBridge.initExceptionHandler(context3);
                processInfoImpl.addStartupReasonParams();
                CrashBridge.addCrashHeadInfo("processSetupTimestamp", String.valueOf(ClientEventHelper.a().f3299a));
                a();
                Judge.getInstance(context3);
                if (processInfoImpl.isPushProcess()) {
                    Judge.getInstance(context3).judgeForNoneUIProcess();
                }
                try {
                    ReflectUtil.invokeMethod("com.alipay.mobile.tianyanadapter.logging.LoggingReflectedEntry", "onSetupLogging", new Class[]{Context.class}, null, new Object[]{context3});
                } catch (Throwable th27) {
                    LoggerFactory.getTraceLogger().error("LoggerFactory", th27);
                }
                if (processInfoImpl.isMainProcess() || processInfoImpl.isLiteProcess()) {
                    context3.getPackageManager().getPackageInfo(context3.getPackageName(), 128);
                    if (ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getBoolean("perf_test")) {
                        ReflectUtil.invokeMethod("com.alipay.loginterceptor.LogInterceptManager", "init", new Class[]{Context.class}, null, new Object[]{context3});
                    }
                }
                if (processInfoImpl.isMainProcess()) {
                    String mpaasBaseline = LoggerFactory.getLogContext().getMpaasBaseline();
                    TraceLogger traceLogger = LoggerFactory.getTraceLogger();
                    traceLogger.info("LoggerFactory", "mPaaS baseline: " + mpaasBaseline);
                    logContextImpl222222222222222.refreshSessionId();
                    LoggingAsyncTaskExecutor.schedule(new Runnable() {
                        /* class com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass3 */

                        public final void run() {
                            String str = "";
                            try {
                                SharedPreferences sharedPreferences = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0);
                                String string = sharedPreferences.getString("last_pv_time", str);
                                String format = new SimpleDateFormat("yyyy-MM-dd").format(new Date(System.currentTimeMillis()));
                                if (!TextUtils.isEmpty(format) && !format.equals(string)) {
                                    HashMap hashMap = new HashMap(1);
                                    hashMap.put("mp_abi", LoggerFactory.getLogContext().getProductABI());
                                    LoggerFactory.getMpaasLogger().behavior("mpaas_client_pv", BizType.MPAAS_CLIENT, hashMap);
                                    sharedPreferences.edit().putString("last_pv_time", format).apply();
                                }
                            } catch (Exception e6) {
                                LoggerFactory.getTraceLogger().error("LoggerFactory", "mpaas client pv error ", e6);
                            }
                            if (!z && !z4) {
                                try {
                                    if (!LoggerFactoryBinder.b(sb2.toString())) {
                                        SharedPreferences sharedPreferences2 = ApplicationInfoProvider.getInstance().getContext().getSharedPreferences("mpaas_crypto_plus", 0);
                                        String string2 = sharedPreferences2.getString("licenseMD5", str);
                                        String encrypt = MD5Util.encrypt(sb10.toString());
                                        if (encrypt != null) {
                                            str = encrypt;
                                        }
                                        if (TextUtils.isEmpty(string2) || !str.equals(string2)) {
                                            HashMap hashMap2 = new HashMap();
                                            try {
                                                StringBuilder sb2 = sb10;
                                                sb2.append(sb3.toString());
                                                String[] split = sb2.toString().split("\\^");
                                                if (split != null) {
                                                    for (String str2 : split) {
                                                        String[] split2 = str2.split("=");
                                                        if (split2.length >= 2) {
                                                            hashMap2.put(split2[0], split2[1]);
                                                        }
                                                    }
                                                }
                                            } catch (Exception unused) {
                                            }
                                            LoggerFactory.getMpaasLogger().behavior("mpaas_license", BizType.MPAAS_CLIENT, hashMap2);
                                            sharedPreferences2.edit().putString("licenseMD5", str).apply();
                                        }
                                    }
                                } catch (Exception unused2) {
                                }
                            }
                        }
                    }, 3, TimeUnit.SECONDS);
                    if (LoggingUtil.isDebuggable(context3)) {
                        LoggingAsyncTaskExecutor.execute(new Runnable() {
                            /* class com.alipay.mobile.common.logging.LoggerFactoryBinder.AnonymousClass4 */

                            public final void run() {
                                try {
                                    Class<?> cls = Class.forName("com.alipay.stamper.Stamper");
                                    Object obj = cls.getField("INSTANCE").get(null);
                                    cls.getMethod("launch", Context.class).invoke(obj, context3);
                                } catch (Exception unused) {
                                }
                            }
                        });
                    }
                }
            }
        }
    }

    public static native int linkEndTransaction(String str);

    public static native int linkRecordTransaction(String str, long j, byte[] bArr, List<FieldInfo> list);

    public static native int linkRollbackTransaction(String str);

    public static native int linkStartTransaction(String str, String str2, String str3, String[] strArr, String[] strArr2);

    public static void mergeCalledByJni(String str, int i) {
        if (LoggerFactory.getMonitorLogger() != null) {
            LoggerFactory.getMonitorLogger().mergeLog(str, i);
        }
    }

    public static native int nativeFree();

    public static native int nativeInit();

    public static void write(int i, String str, String str2, Throwable th2) {
        if (str != null && str2 != null) {
            if (i == 1) {
                LoggerFactory.getTraceLogger().verbose(str, str2);
            } else if (i == 2) {
                LoggerFactory.getTraceLogger().debug(str, str2);
            } else if (i == 3) {
                LoggerFactory.getTraceLogger().info(str, str2);
            } else if (i != 4) {
                if (i == 5) {
                    if (th2 == null) {
                        LoggerFactory.getTraceLogger().error(str, str2);
                    } else {
                        LoggerFactory.getTraceLogger().error(str, str2, th2);
                    }
                }
            } else if (th2 == null) {
                LoggerFactory.getTraceLogger().warn(str, str2);
            } else {
                LoggerFactory.getTraceLogger().warn(str, str2, th2);
            }
        }
    }

    private static String a(String str, String str2) {
        String string = ApplicationInfoProvider.getInstance().getMetaDataAppInfo().metaData.getString(str);
        return TextUtils.isEmpty(string) ? str2 : string;
    }

    private static PublicKey a(String str) {
        return KeyFactory.getInstance("RSA").generatePublic(new X509EncodedKeySpec(Base64.decode(str.replace("\r", "").replace("\n", ""))));
    }
}