APKPure v3.19.91版本的 MD5 值为:f9be25764b720fb55728dbddf2153619

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


package com.apkpure.aegon.reshub;

import android.app.Application;
import android.content.Context;
import android.os.Handler;
import com.apkpure.aegon.application.RealApplicationLike;
import com.apkpure.aegon.plugin.topon.api1.ATAdConst;
import com.apkpure.aegon.utils.a0;
import com.tencent.halley.QDDownloader;
import com.tencent.halley.downloader.DownloaderTask;
import com.tencent.halley.downloader.DownloaderTaskListener;
import java.io.File;
import java.util.Objects;
import kotlinx.coroutines.qddg;

public final class qdag {

    public static final String f11099a;

    public static final String f11100b;

    public static final String f11101c;

    public static boolean f11102d;

    public static boolean f11103e;

    public static boolean f11104f;

    public static boolean f11105g;

    public static final qdaa f11106h;

    public class qdaa implements DownloaderTaskListener {

        public class RunnableC0148qdaa implements Runnable {

            public final DownloaderTask f11107b;

            public RunnableC0148qdaa(DownloaderTask downloaderTask) {
                this.f11107b = downloaderTask;
            }

            @Override
            public final void run() {
                if (this.f11107b.getUrl().contains("https://static-sg.winudf.com/xy/aprojectadmin/yjQMQt9e.dex")) {
                    String str = qdag.f11099a;
                    q6.qdac.putData(RealApplicationLike.getApplication(), "tmsJarVersion", ATAdConst.BIDDING_TYPE.BIDDING_LOSS_WITH_EXPIRE);
                    q6.qdac.putData((Context) RealApplicationLike.getApplication(), qdag.f11101c, true);
                } else {
                    String str2 = qdag.f11099a;
                    q6.qdac.putData((Context) RealApplicationLike.getApplication(), qdag.f11100b, true);
                }
                if (qdag.b() && q6.qdac.getDataBoolean(RealApplicationLike.getApplication(), qdag.f11100b)) {
                    qdag.e();
                    qdag.d();
                }
            }
        }

        @Override
        public final void onTaskCompletedMainloop(DownloaderTask downloaderTask) {
            ao.qdac.g("libdce-1.1.18-mfr.so", downloaderTask.getUrl() + ":onTaskCompletedMainloop()");
            n9.qdaa.b().post(new RunnableC0148qdaa(downloaderTask));
        }

        @Override
        public final void onTaskCompletedSubloop(DownloaderTask downloaderTask) {
            downloaderTask.getUrl();
        }

        @Override
        public final void onTaskDetectedMainloop(DownloaderTask downloaderTask) {
        }

        @Override
        public final void onTaskDetectedSubloop(DownloaderTask downloaderTask) {
        }

        @Override
        public final void onTaskFailedMainloop(DownloaderTask downloaderTask) {
        }

        @Override
        public final void onTaskFailedSubloop(DownloaderTask downloaderTask) {
            ao.qdac.g("libdce-1.1.18-mfr.so", downloaderTask.getUrl() + ":onDownloadFailed()");
        }

        @Override
        public final void onTaskPausedMainloop(DownloaderTask downloaderTask) {
        }

        @Override
        public final void onTaskPausedSubloop(DownloaderTask downloaderTask) {
        }

        @Override
        public final void onTaskPendingMainloop(DownloaderTask downloaderTask) {
            qddg.E("libdce-1.1.18-mfr.so", "onTaskPendingMainloop: pluginName=libdce-1.1.18-mfr.so", new Object[0]);
        }

        @Override
        public final void onTaskReceivedMainloop(DownloaderTask downloaderTask) {
        }

        @Override
        public final void onTaskReceivedSubloop(DownloaderTask downloaderTask) {
            ao.qdac.g("libdce-1.1.18-mfr.so", downloaderTask.getUrl() + ":progress:" + downloaderTask.getPercentage());
        }

        @Override
        public final void onTaskStartedMainloop(DownloaderTask downloaderTask) {
            qddg.E("libdce-1.1.18-mfr.so", "download plugin started: %s, url=%s", "libdce-1.1.18-mfr.so", downloaderTask.getUrl());
        }

        @Override
        public final void onTaskStartedSubloop(DownloaderTask downloaderTask) {
        }
    }

    static {
        String str = RealApplicationLike.getApplication().getFilesDir() + "/libs";
        f11099a = str;
        f11100b = androidx.datastore.preferences.protobuf.qdaf.b(str, "/libdce-1.1.18-mfr.so");
        f11101c = RealApplicationLike.getApplication().getFilesDir() + "/tms.jar";
        f11102d = false;
        f11103e = false;
        f11104f = false;
        f11105g = false;
        f11106h = new qdaa();
    }

    public static boolean a() {
        return f11104f && f11105g;
    }

    public static boolean b() {
        Application application = RealApplicationLike.getApplication();
        return Objects.equals(q6.qdac.getDataString(application, "tmsJarVersion"), ATAdConst.BIDDING_TYPE.BIDDING_LOSS_WITH_EXPIRE) && q6.qdac.getDataBoolean(application, f11101c);
    }

    public static void c() {
        boolean z10;
        try {
            boolean z11 = true;
            if (new File(f11100b).exists() && b()) {
                z10 = true;
            } else {
                z10 = false;
            }
            if (z10) {
                e();
            }
            if (!new File(f11101c).exists() || !b()) {
                z11 = false;
            }
            if (z11) {
                d();
            }
            f();
        } catch (Throwable th2) {
            qddg.W1("libdce-1.1.18-mfr.so", "loadCleanPlugins error, " + th2.getMessage(), new Object[0]);
            ue.qdag.a().b(new Throwable("loadCleanPlugins error, detail:" + jw.qdab.b(th2)));
        }
    }

    public static void d() {
        if (f11105g || !q6.qdac.getDataBoolean(RealApplicationLike.getApplication(), "can_show_clean")) {
            return;
        }
        try {
            ao.qdac.g("libdce-1.1.18-mfr.so", "-----load--clean-jar---done--1---");
            qdab.a(qdag.class.getClassLoader(), f11101c, RealApplicationLike.getApplication().getFilesDir());
            ao.qdac.g("libdce-1.1.18-mfr.so", "-----load---clean-jar---done-----");
            Class.forName("tmsdk.fg.module.cleanV2.CleanManager");
            Class.forName("tmsdk.fg.module.cleanV2.RubbishHolder");
            ao.qdac.g("libdce-1.1.18-mfr.so", "-----load---find--class-----");
            Handler handler = com.apkpure.aegon.garbage.clean.qdbb.f8592a;
            com.apkpure.aegon.garbage.clean.qdbb.d(RealApplicationLike.getApplication());
            com.apkpure.aegon.garbage.clean.qdbb.g();
            new a7.qdae().a();
            com.apkpure.aegon.garbage.clean.qdbb.f();
            f11105g = true;
            if (r7.qdab.f28534g) {
                com.apkpure.aegon.popups.quickV2.qdag.f10988a.a(com.apkpure.aegon.popups.quickV2.qdaf.CLEAN_PLUGIN_READY);
                r7.qdab.f28534g = false;
            }
        } catch (Throwable th2) {
            ao.qdac.g("libdce-1.1.18-mfr.so", "-----load---crash-----" + th2.getMessage());
            ue.qdag.a().b(th2);
        }
    }

    public static void e() {
        if (f11104f) {
            return;
        }
        if (q6.qdac.getDataBoolean(RealApplicationLike.getApplication(), "can_show_clean")) {
            try {
                ao.qdac.g("libdce-1.1.18-mfr.so", "----load--so---start-----");
                com.apkpure.aegon.reshub.qdaa.a(RealApplicationLike.getApplication(), f11099a);
                ao.qdac.g("libdce-1.1.18-mfr.so", "----load--so---done-----");
            } catch (Throwable th2) {
                ue.qdag.a().b(th2);
            }
            f11104f = true;
            return;
        }
        ao.qdac.g("libdce-1.1.18-mfr.so", "---not--ready--not-load-------");
    }

    public static void f() {
        String str;
        StringBuilder sb2 = new StringBuilder("-----startDownloadFiles--clean---");
        Application application = RealApplicationLike.getApplication();
        String str2 = f11100b;
        sb2.append(q6.qdac.getDataBoolean(application, str2));
        sb2.append(",");
        sb2.append(b());
        sb2.append(",");
        sb2.append(q6.qdac.getDataBoolean(RealApplicationLike.getApplication(), "can_show_clean"));
        qddg.E("libdce-1.1.18-mfr.so", sb2.toString(), new Object[0]);
        if (!q6.qdac.getDataBoolean(RealApplicationLike.getApplication(), "can_show_clean")) {
            return;
        }
        boolean dataBoolean = q6.qdac.getDataBoolean(RealApplicationLike.getApplication(), str2);
        qdaa qdaaVar = f11106h;
        if (!dataBoolean) {
            RealApplicationLike.getApplication();
            if (a0.c().contains("arm64-v8a")) {
                str = "https://projecta-common-1258344701.file.myqcloud.com/xy/aprojectadmin/zyRDXIzU.so";
            } else {
                str = "https://projecta-common-1258344701.file.myqcloud.com/xy/aprojectadmin/z1xehgQC.so";
            }
            if (!f11103e) {
                f11103e = true;
                String str3 = f11099a;
                if (!new File(str3).exists()) {
                    new File(str3).mkdir();
                }
                qddg.E("libdce-1.1.18-mfr.so", "try download plugin: %s, url=%s", "libdce-1.1.18-mfr.so", str);
                DownloaderTask createNewTask = QDDownloader.getInstance().createNewTask(str, str3, "libdce-1.1.18-mfr.so", qdaaVar);
                createNewTask.setId("libdce-1.1.18-mfr.so");
                n9.qdaa.d().postDelayed(new qdae(createNewTask), 2000L);
                qddg.E("libdce-1.1.18-mfr.so", "QDS createNewTask url:" + createNewTask.getUrl() + ",path:" + createNewTask.getSavePath(), new Object[0]);
                qddg.E("libdce-1.1.18-mfr.so", str.concat(":startDownload()libdce-1.1.18-mfr.so"), new Object[0]);
            }
        }
        if (!b()) {
            Application application2 = RealApplicationLike.getApplication();
            if (!f11102d) {
                f11102d = true;
                qddg.E("libdce-1.1.18-mfr.so", "try download plugin: %s, url=%s", "tms.jar", "https://static-sg.winudf.com/xy/aprojectadmin/yjQMQt9e.dex");
                DownloaderTask createNewTask2 = QDDownloader.getInstance().createNewTask("https://static-sg.winudf.com/xy/aprojectadmin/yjQMQt9e.dex", application2.getFilesDir() + "", "tms.jar", qdaaVar);
                createNewTask2.setId("tms.jar");
                n9.qdaa.d().postDelayed(new qdaf(createNewTask2), 2000L);
                ao.qdac.g("libdce-1.1.18-mfr.so", "QDS createNewTask url:" + createNewTask2.getUrl() + ",path:" + createNewTask2.getSavePath());
                ao.qdac.g("libdce-1.1.18-mfr.so", "https://static-sg.winudf.com/xy/aprojectadmin/yjQMQt9e.dex:startDownload()tms.jar");
            }
        }
    }
}