Flash Cleaner v1.0.14版本的 MD5 值为:afbed0179616af7c25ad332b251e759c

以下内容为反编译后的 ApkManager.java 源代码,内容仅作参考


package dev.applabz;

import ad.x;
import android.app.Application;
import android.content.Context;
import androidx.lifecycle.k0;
import bb.g;
import com.bumptech.glide.f;
import dev.applabz.ad.AdManager;
import dev.applabz.ad.NotixContentData;
import dev.applabz.ad.activity.FullScreenPushInterstitial;
import dev.applabz.ad.activity.NotixInterstitialImage;
import dev.applabz.ad.model.AdConfiguration;
import dev.applabz.ad.model.NotixConfiguration;
import dev.applabz.track.ApplabTrackManager;
import dev.applabz.utils.OnForegroundHelper;
import dev.applabz.utils.TransparentClickerRunner;
import hf.p;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import kotlin.jvm.internal.j;
import n8.d;
import ne.s;
import od.e;
import q2.m;
import w5.b;
import ye.a;
public final class ApkManager {
    private static boolean initialized;
    public static final ApkManager INSTANCE = new ApkManager();
    private static final AdManager adManager = new AdManager();
    private static final List<d> loggers = new ArrayList();
    private static final p initializedAsync = g.b();

    private ApkManager() {
    }

    public static void log$apk_manager_release$default(ApkManager apkManager, String str, String str2, Map map, int i10, Object obj) {
        if ((i10 & 2) != 0) {
            str2 = org.litepal.BuildConfig.FLAVOR;
        }
        if ((i10 & 4) != 0) {
            map = null;
        }
        apkManager.log$apk_manager_release(str, str2, map);
    }

    public static void showFullScreenPush$default(ApkManager apkManager, Context context, NotixContentData notixContentData, a aVar, int i10, Object obj) {
        if ((i10 & 4) != 0) {
            aVar = ApkManager$showFullScreenPush$1.INSTANCE;
        }
        apkManager.showFullScreenPush(context, notixContentData, aVar);
    }

    public static void showInterstitial$default(ApkManager apkManager, Context context, NotixContentData notixContentData, a aVar, int i10, Object obj) {
        if ((i10 & 4) != 0) {
            aVar = ApkManager$showInterstitial$1.INSTANCE;
        }
        apkManager.showInterstitial(context, notixContentData, aVar);
    }

    public static void start$default(ApkManager apkManager, Context context, f8.a aVar, NotixConfiguration notixConfiguration, AdConfiguration adConfiguration, String str, List list, int i10, Object obj) {
        if ((i10 & 16) != 0) {
            str = "https://applabtrack.com";
        }
        String str2 = str;
        s sVar = list;
        if ((i10 & 32) != 0) {
            sVar = s.f13751a;
        }
        apkManager.start(context, aVar, notixConfiguration, adConfiguration, str2, sVar);
    }

    public final void initAdManager$apk_manager_release(Context context) {
        j.C(context, "context");
        AdManager.init$default(adManager, context, null, 2, null);
    }

    public final Object loadBanner(Context context, qe.d dVar) {
        return adManager.loadBanner(context, dVar);
    }

    public final Object loadFullScreenPush(Context context, qe.d dVar) {
        return adManager.loadFullScreenPush(context, dVar);
    }

    public final Object loadInterstitial(Context context, qe.d dVar) {
        return adManager.loadNotixInterstitial(context, dVar);
    }

    public final void log$apk_manager_release(String tag, String msg, Map<String, ? extends Object> map) {
        j.C(tag, "tag");
        j.C(msg, "msg");
        Iterator<d> it = loggers.iterator();
        while (it.hasNext()) {
            ((b) it.next()).a(tag, msg);
        }
    }

    public final void logException$apk_manager_release(Throwable exc) {
        j.C(exc, "exc");
        for (d dVar : loggers) {
            String message = exc.getMessage();
            if (message == null) {
                message = m.T(exc);
            }
            ((b) dVar).a("APPLABZ_ERROR", message);
        }
    }

    public final void openOnclickLink$apk_manager_release(Context context) {
        j.C(context, "context");
        adManager.openOnclickLink(context);
    }

    public final void registerAppOpenAd(Application app) {
        j.C(app, "app");
        OnForegroundHelper onForegroundHelper = new OnForegroundHelper(ApkManager$registerAppOpenAd$helper$1.INSTANCE);
        app.registerActivityLifecycleCallbacks(onForegroundHelper);
        k0.f2146i.f2152f.a(onForegroundHelper);
    }

    public final void registerTransparentClicker(Application app) {
        j.C(app, "app");
        TransparentClickerRunner transparentClickerRunner = new TransparentClickerRunner(app, adManager);
        app.registerActivityLifecycleCallbacks(transparentClickerRunner);
        k0.f2146i.f2152f.a(transparentClickerRunner);
    }

    public final void showFullScreenPush(Context context, NotixContentData content, a onDismissed) {
        j.C(context, "context");
        j.C(content, "content");
        j.C(onDismissed, "onDismissed");
        AdManager.Companion.setOnInterstitialDismissed(onDismissed);
        FullScreenPushInterstitial.Companion.startActivity(context, content.getId());
    }

    public final void showInterstitial(Context context, NotixContentData content, a onDismissed) {
        j.C(context, "context");
        j.C(content, "content");
        j.C(onDismissed, "onDismissed");
        AdManager.Companion.setOnInterstitialDismissed(onDismissed);
        NotixInterstitialImage.Companion.startActivity(context, content.getId());
    }

    public final void start(Context context, f8.a appInfo, NotixConfiguration notixConfiguration, AdConfiguration adConfiguration, String applabHost, List<? extends d> loggers2) {
        j.C(context, "context");
        j.C(appInfo, "appInfo");
        j.C(notixConfiguration, "notixConfiguration");
        j.C(adConfiguration, "adConfiguration");
        j.C(applabHost, "applabHost");
        j.C(loggers2, "loggers");
        loggers.addAll(loggers2);
        o8.b bVar = new o8.b(context, appInfo, new e());
        String appVersion = appInfo.f8838b;
        j.C(appVersion, "appVersion");
        r8.b bVar2 = new r8.b(context, appInfo, new x(appVersion));
        ApplabTrackManager.INSTANCE.initApplabSDK(context, applabHost, appInfo, bVar, bVar2);
        AdManager adManager2 = adManager;
        adManager2.setConfiguration(notixConfiguration, adConfiguration);
        adManager2.setProviders(bVar, bVar2);
        initAdManager$apk_manager_release(context);
        k0 k0Var = k0.f2146i;
        j.B(k0Var, "get()");
        nc.b.n(f.a0(k0Var), null, 0, new ApkManager$start$1(context, null), 3);
    }
}