搜书大师 v23.2版本的 MD5 值为:5ee433f6456b6278bd6e80a5d44df55e
以下内容为反编译后的 QAdSdk.java 源代码,内容仅作参考
package com.qadsdk.wpn.sdk;
import android.content.Context;
import android.os.Environment;
import android.util.SparseArray;
import com.lygame.aaa.qj0;
import com.qadsdk.internal.QOnlineConfig;
import com.qadsdk.s1.b7;
import com.qadsdk.s1.d8;
import com.qadsdk.s1.ha;
import com.qadsdk.s1.ia;
import com.qadsdk.s1.l4;
import com.qadsdk.s1.l6;
import com.qadsdk.s1.q4;
import com.qadsdk.s1.y5;
import com.qadsdk.s1.z4;
import com.qadsdk.wpn.comp.LandingActivity;
import com.qadsdk.wpn.comp.LandingLiveActivity;
import com.qadsdk.wpn.comp.RewardedVideo;
import java.io.File;
import java.util.ArrayList;
import java.util.Objects;
import java.util.concurrent.atomic.AtomicBoolean;
public class QAdSdk {
public static AtomicBoolean a = new AtomicBoolean(false);
public static QAdManager b = new QAdManager();
public static QAdManager getAdManager() {
return b;
}
public static QAdManager init(Context context, QAdConfig qAdConfig) {
if (context == null || qAdConfig == null) {
return null;
}
if (!a.getAndSet(true)) {
ia.a = "http://ads.vanmatt.com/api/ad";
ia.b = "http://47.105.92.33:8001/hp/t";
ArrayList arrayList = new ArrayList();
arrayList.add(new b7());
arrayList.add(new d8());
l4.a(2, "ADDOWNLOAD");
String name = LandingActivity.class.getName();
SparseArray<String> sparseArray = q4.a;
boolean z = false;
sparseArray.put(0, name);
sparseArray.put(1, LandingLiveActivity.class.getName());
sparseArray.put(2, RewardedVideo.class.getName());
sparseArray.put(3, ha.class.getName());
y5.a aVar = new y5.a();
aVar.e = qAdConfig.getAppId();
aVar.a = qAdConfig.getAppName();
aVar.f = qAdConfig.getChannel();
aVar.d = ia.a;
aVar.c = ia.b;
aVar.g = qAdConfig.isPolling();
aVar.i = qj0.g;
try {
z = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/qlogex.show").exists();
} catch (Throwable unused) {
}
aVar.b = z;
if (qAdConfig.isShowDownloadNotice()) {
Objects.requireNonNull(z4.getInstance());
QOnlineConfig.m(QOnlineConfig.k, true);
}
if (qAdConfig.isShowDownloadNoticeWithWifi()) {
Objects.requireNonNull(z4.getInstance());
QOnlineConfig.m(QOnlineConfig.j, true);
}
l6.a(context, new y5(aVar), arrayList);
b.notifyInitSuccess();
}
return b;
}
}