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(); } }