電視直播.apk(点击下载) / a.java


package com.kwad.components.offline.c.b;

import android.content.Context;
import android.os.SystemClock;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import com.kwad.components.offline.api.core.api.ILoggerReporter;
import com.kwad.components.offline.api.core.soloader.SoLoadListener;
import com.kwad.components.offline.api.tk.ITkOfflineCompo;
import com.kwad.components.offline.api.tk.TkLoggerReporter;
import com.kwad.components.offline.api.tk.model.report.TKDownloadMsg;
import com.kwad.library.solder.lib.c.b;
import com.kwad.library.solder.lib.ext.PluginError;
import com.kwad.library.solder.lib.ext.b;
import com.kwad.library.solder.lib.h;
import com.kwad.sdk.core.config.d;
import com.kwad.sdk.core.e.c;
import com.kwad.sdk.utils.AbiUtil;
import com.kwad.sdk.utils.aa;
import java.util.HashMap;
import java.util.concurrent.atomic.AtomicBoolean;

public final class a {
    private static final AtomicBoolean acO = new AtomicBoolean(false);
    private static final String acP = aa.format("lib%s.so", "c++_shared");
    private static final String adF = aa.format("lib%s.so", "tk_runtime_v0_0_161");
    private static final String adG = aa.format("lib%s.so", "tk_runtime_lite_v0_0_161");
    private static final String adH = aa.format("lib%s.so", "kwai-v8");
    private static final String adI = aa.format("lib%s.so", "kwai-v8-lite");
    private static final String adJ = aa.format("lib%s.so", "kwad-fb");
    private static final String adK = aa.format("lib%s.so", "kwad-yoga");
    private static long adL;
    private static Boolean adM = null;

    public static void a(Context context, @NonNull final SoLoadListener soLoadListener) {
        String str;
        String str2;
        String str3;
        if (!acO.get()) {
            acO.set(true);
            HashMap<String, String> hashMap = new HashMap<>();
            boolean useTkLite = useTkLite();
            if (AbiUtil.isArm64(context)) {
                str3 = d.BX();
                if (TextUtils.isEmpty(str3)) {
                    str3 = useTkLite ? "https://p1-lm.adkwai.com/udata/pkg/KS-Android-KSAdSDk/tachikoma/3.3.58/ks_tk_so_v8_lite_3358" : "https://p1-lm.adkwai.com/udata/pkg/KS-Android-KSAdSDk/tachikoma/3.3.58/ks_tk_so_v8_3358";
                }
                str2 = useTkLite ? "sotk-v8a-lite" : "sotk-v8a";
                str = useTkLite ? "0e2d6748c990aa021d01521b6926a5d1" : "581986671ff8549adfa5bcc94410a6d5";
                if (useTkLite) {
                    hashMap.put(adG, "0666493e16b18f08ec178a949c41ce30");
                    hashMap.put(adI, "77545ba1892c1a1d4a039db37b3249eb");
                } else {
                    hashMap.put(adF, "a72b02a82df72cd82a3acace986099ad");
                    hashMap.put(adH, "7316cd8d074b04e6cb21486288d314ce");
                }
                hashMap.put(adJ, "31f065607e6da6b741330d1df0b35460");
                hashMap.put(adK, "76308532f64b68fd5a930c42cceec22b");
                hashMap.put(acP, "2e989e1c8d777ce169376feb637530e9");
            } else {
                str3 = d.BW();
                if (TextUtils.isEmpty(str3)) {
                    str3 = useTkLite ? "https://p1-lm.adkwai.com/udata/pkg/KS-Android-KSAdSDk/tachikoma/3.3.58/ks_tk_so_v7_lite_3358" : "https://p1-lm.adkwai.com/udata/pkg/KS-Android-KSAdSDk/tachikoma/3.3.58/ks_tk_so_v7_3358";
                }
                str2 = useTkLite ? "sotk-v7a-lite" : "sotk-v7a";
                str = useTkLite ? "e9821df3990aca6fc2cd6b5b71c5a1df" : "16335fa1eb7d19586a6be6aa74778b5b";
                if (useTkLite) {
                    hashMap.put(adG, "cb8a97957aa4cb944a27f4353be3384c");
                    hashMap.put(adI, "2dbd72527a0739740746adaae48ed2e0");
                } else {
                    hashMap.put(adF, "75ae8eff358638dcddad68117cbbc494");
                    hashMap.put(adH, "519ba633e88efafb8fbd536d800da734");
                }
                hashMap.put(adJ, "eff11bebb8a3c872fa30b0484b460d12");
                hashMap.put(adK, "2c6f402c6a565d2e6912b0013fa59380");
                hashMap.put(acP, "2ce4deb75b884953f20ab2e6e149be98");
            }
            b bVar = new b();
            bVar.akq = com.kwad.sdk.core.network.idc.a.Ej().ea(str3);
            bVar.Jd = true;
            bVar.akp = str2;
            bVar.version = useTkLite ? "3.3.60-lite" : "3.3.60";
            bVar.akt = false;
            bVar.aks = str;
            bVar.akv = hashMap;
            com.kwad.library.b.a i2 = com.kwad.library.solder.a.a.i(context, ITkOfflineCompo.PACKAGE_NAME);
            c.d("TkSoLoadHelper", "tkOfflineCompoPlugin: " + i2);
            if (i2 instanceof com.kwad.library.b.a) {
                bVar.aky = i2.wZ();
            }
            com.kwad.library.solder.a.a.a(context, bVar, new b.c() {
                /* class com.kwad.components.offline.c.b.a.AnonymousClass1 */

                /* access modifiers changed from: private */
                /* renamed from: b */
                public void e(com.kwad.library.solder.lib.b.c cVar) {
                    super.e(cVar);
                    soLoadListener.onPreUpdate();
                    long unused = a.adL = SystemClock.elapsedRealtime();
                    TkLoggerReporter.get().reportTKSODownload(ILoggerReporter.Category.APM_LOG, new TKDownloadMsg().setDownloadState(0).setRetryCount(cVar.xw()).setThreadPoolCoreSize(cVar.xq().xd().xE()).toJson());
                }

                /* access modifiers changed from: private */
                /* renamed from: c */
                public void d(com.kwad.library.solder.lib.b.c cVar) {
                    super.d(cVar);
                    if (cVar.getState() == 4) {
                        TkLoggerReporter.get().reportTKSODownload(ILoggerReporter.Category.APM_LOG, new TKDownloadMsg().setRetryCount(cVar.xw()).setDownloadTime(SystemClock.elapsedRealtime() - a.adL).setDownloadState(1).setThreadPoolCoreSize(cVar.xq().xd().xE()).toJson());
                    }
                }

                private void tL() {
                    soLoadListener.onLoaded();
                }

                /* JADX DEBUG: Method arguments types fixed to match base method, original types: [com.kwad.library.solder.lib.a.e, com.kwad.library.solder.lib.a.a] */
                @Override // com.kwad.library.solder.lib.ext.b, com.kwad.library.solder.lib.ext.b.C0134b
                public final /* synthetic */ void a(com.kwad.library.solder.lib.b.c cVar, h hVar) {
                    tL();
                }

                /* access modifiers changed from: private */
                public void a(com.kwad.library.solder.lib.b.c cVar, PluginError pluginError) {
                    soLoadListener.onFailed(pluginError.getCode(), pluginError);
                    if (cVar.getState() == 1) {
                        TkLoggerReporter.get().reportTKSODownload(ILoggerReporter.Category.ERROR_LOG, new TKDownloadMsg().setRetryCount(cVar.xw()).setErrorReason(String.valueOf(pluginError.getCode())).setDownloadState(2).toJson());
                    }
                }

                /* access modifiers changed from: private */
                /* renamed from: a */
                public void f(com.kwad.library.solder.lib.b.c cVar) {
                    super.f(cVar);
                }
            });
        }
    }

    public static boolean useTkLite() {
        if (adM == null) {
            adM = Boolean.valueOf(!d.a(com.kwad.sdk.core.config.c.arx));
        }
        return adM.booleanValue();
    }
}