Weather Tracker v1.0.0版本的 MD5 值为:3edef27647e42a8ea0e7c0d2dbf56f97
以下内容为反编译后的 a.java 源代码,内容仅作参考
package com.safe.guard.sdk.ad.pangle;
import com.bytedance.sdk.openadsdk.api.init.PAGSdk;
import com.ironsource.mediationsdk.utils.IronSourceConstants;
import com.tradplus.ads.base.adapter.TPBaseAdapter;
import com.tradplus.ads.base.bean.TPAdInfo;
public class a extends com.safe.guard.sdk.a {
private static com.safe.guard.sdk.ad.a b(String str) {
char c;
char c2;
String str2;
char c3;
char c4;
String sDKVersion = PAGSdk.getSDKVersion();
String a = com.safe.guard.sdk.a.a(str);
String str3 = a.class.getPackage().getName() + "." + a.toLowerCase() + ".";
try {
switch (a.hashCode()) {
case -1850459313:
if (a.equals("Reward")) {
c = 4;
break;
}
c = 65535;
break;
case -1811999097:
if (a.equals("Splash")) {
c = 2;
break;
}
c = 65535;
break;
case 769047372:
if (a.equals(IronSourceConstants.INTERSTITIAL_AD_UNIT)) {
c = 3;
break;
}
c = 65535;
break;
case 1982491468:
if (a.equals(IronSourceConstants.BANNER_AD_UNIT)) {
c = 0;
break;
}
c = 65535;
break;
case 2110329530:
if (a.equals("NativeAd")) {
c = 1;
break;
}
c = 65535;
break;
default:
c = 65535;
break;
}
if (c == 0) {
switch (sDKVersion.hashCode()) {
case 274703753:
if (sDKVersion.equals("4.7.0.8")) {
c2 = 0;
break;
}
c2 = 65535;
break;
case 275627271:
if (sDKVersion.equals("4.8.0.5")) {
c2 = 1;
break;
}
c2 = 65535;
break;
case 276550792:
if (sDKVersion.equals("4.9.0.5")) {
c2 = 2;
break;
}
c2 = 65535;
break;
case 276550793:
if (sDKVersion.equals("4.9.0.6")) {
c2 = 3;
break;
}
c2 = 65535;
break;
case 276550795:
if (sDKVersion.equals("4.9.0.8")) {
c2 = 4;
break;
}
c2 = 65535;
break;
case 276550796:
if (sDKVersion.equals("4.9.0.9")) {
c2 = 5;
break;
}
c2 = 65535;
break;
case 1155742788:
if (sDKVersion.equals("5.0.0.9")) {
c2 = 6;
break;
}
c2 = 65535;
break;
case 1156666306:
if (sDKVersion.equals("5.1.0.6")) {
c2 = 7;
break;
}
c2 = 65535;
break;
case 1156666308:
if (sDKVersion.equals("5.1.0.8")) {
c2 = '\b';
break;
}
c2 = 65535;
break;
case 1156667261:
if (sDKVersion.equals("5.1.1.0")) {
c2 = '\t';
break;
}
c2 = 65535;
break;
case 1157589826:
if (sDKVersion.equals("5.2.0.5")) {
c2 = '\n';
break;
}
c2 = 65535;
break;
case 1157589828:
if (sDKVersion.equals("5.2.0.7")) {
c2 = 11;
break;
}
c2 = 65535;
break;
case 1158513346:
if (sDKVersion.equals("5.3.0.4")) {
c2 = '\f';
break;
}
c2 = 65535;
break;
case 1159436871:
if (sDKVersion.equals("5.4.0.8")) {
c2 = '\r';
break;
}
c2 = 65535;
break;
case 1159437825:
if (sDKVersion.equals("5.4.1.1")) {
c2 = 14;
break;
}
c2 = 65535;
break;
default:
c2 = 65535;
break;
}
switch (c2) {
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
str2 = a + "_Pangle_4_7_0_8";
break;
case 6:
case 7:
case '\b':
case '\t':
case '\n':
case 11:
case '\f':
str2 = a + "_Pangle_5_0_0_9";
break;
case '\r':
case 14:
str2 = a + "_Pangle_5_4_0_8";
break;
default:
str2 = a + "_Pangle_4_7_0_3";
break;
}
} else if (c == 1 || c == 2) {
switch (sDKVersion.hashCode()) {
case 276550795:
if (sDKVersion.equals("4.9.0.8")) {
c3 = 0;
break;
}
c3 = 65535;
break;
case 276550796:
if (sDKVersion.equals("4.9.0.9")) {
c3 = 1;
break;
}
c3 = 65535;
break;
case 1155742788:
if (sDKVersion.equals("5.0.0.9")) {
c3 = 2;
break;
}
c3 = 65535;
break;
case 1156666306:
if (sDKVersion.equals("5.1.0.6")) {
c3 = 3;
break;
}
c3 = 65535;
break;
case 1156666308:
if (sDKVersion.equals("5.1.0.8")) {
c3 = 4;
break;
}
c3 = 65535;
break;
case 1156667261:
if (sDKVersion.equals("5.1.1.0")) {
c3 = 5;
break;
}
c3 = 65535;
break;
case 1157589826:
if (sDKVersion.equals("5.2.0.5")) {
c3 = 6;
break;
}
c3 = 65535;
break;
case 1157589828:
if (sDKVersion.equals("5.2.0.7")) {
c3 = 7;
break;
}
c3 = 65535;
break;
case 1158513346:
if (sDKVersion.equals("5.3.0.4")) {
c3 = '\b';
break;
}
c3 = 65535;
break;
case 1159436871:
if (sDKVersion.equals("5.4.0.8")) {
c3 = '\t';
break;
}
c3 = 65535;
break;
case 1159437825:
if (sDKVersion.equals("5.4.1.1")) {
c3 = '\n';
break;
}
c3 = 65535;
break;
default:
c3 = 65535;
break;
}
switch (c3) {
case 0:
case 1:
str2 = a + "_Pangle_4_9_0_8";
break;
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case '\b':
str2 = a + "_Pangle_5_0_0_9";
break;
case '\t':
case '\n':
str2 = a + "_Pangle_5_4_0_8";
break;
default:
str2 = a + "_Pangle_4_7_0_3";
break;
}
} else {
char c5 = c != 3 ? (char) 4 : (char) 4;
switch (sDKVersion.hashCode()) {
case 1155742788:
if (sDKVersion.equals("5.0.0.9")) {
c4 = 0;
break;
}
c4 = 65535;
break;
case 1156666306:
if (sDKVersion.equals("5.1.0.6")) {
c4 = 1;
break;
}
c4 = 65535;
break;
case 1156666308:
if (sDKVersion.equals("5.1.0.8")) {
c4 = 2;
break;
}
c4 = 65535;
break;
case 1156667261:
if (sDKVersion.equals("5.1.1.0")) {
c4 = 3;
break;
}
c4 = 65535;
break;
case 1157589826:
if (sDKVersion.equals("5.2.0.5")) {
c4 = c5;
break;
}
c4 = 65535;
break;
case 1157589828:
if (sDKVersion.equals("5.2.0.7")) {
c4 = 5;
break;
}
c4 = 65535;
break;
case 1158513346:
if (sDKVersion.equals("5.3.0.4")) {
c4 = 6;
break;
}
c4 = 65535;
break;
case 1159436871:
if (sDKVersion.equals("5.4.0.8")) {
c4 = 7;
break;
}
c4 = 65535;
break;
case 1159437825:
if (sDKVersion.equals("5.4.1.1")) {
c4 = '\b';
break;
}
c4 = 65535;
break;
default:
c4 = 65535;
break;
}
switch (c4) {
case 0:
str2 = a + "_Pangle_5_0_0_9";
break;
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
str2 = a + "_Pangle_5_1_0_6";
break;
case 7:
case '\b':
str2 = a + "_Pangle_5_4_0_8";
break;
default:
return com.safe.guard.sdk.b.a.a(str3, a + "_Pangle_4_7_0_3");
}
}
return com.safe.guard.sdk.b.a.a(str3, str2);
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
@Override
public final void a(TPBaseAdapter tPBaseAdapter, TPAdInfo tPAdInfo) {
com.safe.guard.sdk.ad.a b2 = b(tPAdInfo.format);
if (b2 != null) {
b2.parse(tPBaseAdapter, tPAdInfo, PAGSdk.getSDKVersion());
}
}
}