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