正在查看: All File Recovery v1.0.2 应用的 C0519e3.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: All File Recovery v1.0.2 应用的 C0519e3.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.applovin.impl;
import android.content.Context;
import android.text.TextUtils;
import com.applovin.communicator.AppLovinCommunicator;
import com.applovin.communicator.AppLovinCommunicatorMessage;
import com.applovin.communicator.AppLovinCommunicatorSubscriber;
import com.applovin.impl.C0471a0;
import com.applovin.impl.C0559j2;
import com.applovin.impl.C0620n6;
import com.applovin.impl.C0706v2;
import com.applovin.impl.sdk.C0672k;
import com.applovin.impl.sdk.C0676o;
import com.applovin.impl.sdk.utils.StringUtils;
import com.applovin.sdk.AppLovinSdk;
import com.applovin.sdk.AppLovinSdkConfiguration;
import com.applovin.sdk.AppLovinSdkUtils;
import com.applovin.sdk.R;
import com.facebook.internal.C0752a;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;
import r3.C1008b6;
public class C0519e3 extends AbstractViewOnClickListenerC0567k2 implements AppLovinCommunicatorSubscriber, C0471a0.a {
private List A;
private List B;
private List C;
private List D;
private List E;
private C0672k e;
private List f;
private List g;
private List h;
private List i;
private String j;
private String k;
private String l;
private boolean m;
private final StringBuilder n;
private final AtomicBoolean o;
private boolean p;
private List q;
private List r;
private List s;
private List t;
private List u;
private List v;
private List w;
private List x;
private List y;
private List z;
public static class a {
static final int[] a;
static {
int[] iArr = new int[C0471a0.b.values().length];
a = iArr;
try {
iArr[C0471a0.b.APP_DETAILS_NOT_FOUND.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
a[C0471a0.b.INVALID_DEVELOPER_URI.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
a[C0471a0.b.APPADSTXT_NOT_FOUND.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
a[C0471a0.b.MISSING_APPLOVIN_ENTRIES.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
try {
a[C0471a0.b.MISSING_NON_APPLOVIN_ENTRIES.ordinal()] = 5;
} catch (NoSuchFieldError unused5) {
}
}
}
public enum b {
AD_UNITS,
SELECT_LIVE_NETWORKS,
SELECT_TEST_MODE_NETWORKS,
INITIALIZATION_AD_UNITS,
COUNT
}
public enum c {
SUCCESS,
WARNING,
ERROR
}
public enum d {
CMP,
NETWORK_CONSENT_STATUSES,
DO_NOT_SELL,
COUNT
}
public enum e {
APP_INFO,
MAX,
PRIVACY,
ADS,
INCOMPLETE_NETWORKS,
MICRO_SDK_PARTNER_NETWORKS,
COMPLETED_NETWORKS,
MISSING_NETWORKS,
COUNT
}
public C0519e3(Context context) {
super(context);
this.n = new StringBuilder("");
this.o = new AtomicBoolean();
this.q = new ArrayList();
this.r = new ArrayList();
this.s = new ArrayList();
this.t = new ArrayList();
this.u = new ArrayList();
this.v = new ArrayList();
this.w = new ArrayList();
this.x = new ArrayList();
this.y = new ArrayList();
this.z = new ArrayList();
this.A = new ArrayList();
this.B = new ArrayList();
this.C = new ArrayList();
this.D = new ArrayList();
this.E = new ArrayList();
}
private List g() {
boolean c2 = this.e.s0().c();
List b2 = this.e.s0().b();
return c2 ? a((String) null, a(b2, false)) : a(a(b2, true), (String) null);
}
private List j() {
String str;
ArrayList arrayList = new ArrayList(7);
try {
str = this.a.getPackageManager().getPackageInfo(this.a.getPackageName(), 0).versionName;
} catch (Throwable unused) {
str = null;
}
arrayList.add(C0559j2.a().d("Package Name").c(this.a.getPackageName()).a());
C0559j2.b d2 = C0559j2.a().d("App Version");
if (!StringUtils.isValidString(str)) {
str = "None";
}
arrayList.add(d2.c(str).a());
arrayList.add(C0559j2.a().d("OS").c(AbstractC0742z6.d()).a());
arrayList.add(C0559j2.a().d("Account").c(StringUtils.isValidString(this.l) ? this.l : "None").a());
arrayList.add(C0559j2.a().d("Mediation Provider").c(StringUtils.isValidString(this.e.V()) ? this.e.V() : "None").a());
arrayList.add(C0559j2.a().d("OM SDK Version").c(this.e.d0().c()).a());
arrayList.add(a(C0672k.F0()));
return arrayList;
}
private C0559j2 l() {
String d2 = this.e.r0().d();
boolean isValidString = StringUtils.isValidString(d2);
boolean isValidString2 = StringUtils.isValidString(this.e.r0().j());
C0559j2.b d3 = C0559j2.a(C0559j2.c.DETAIL).d("CMP (Consent Management Platform)");
if (!isValidString) {
d2 = isValidString2 ? C0752a.t : "None";
}
C0559j2.b c2 = d3.c(d2);
if (this.m) {
c2.a(true);
if (isValidString2) {
c2.a(this.a);
} else {
c2.b("TC Data Not Found");
c2.a("By January 16, 2024, if you use Google AdMob or Google Ad Manager, you must also use a Google-certified CMP. Test your app in EEA and UK regions to ensure that this warning doesn't appear in those regions.\n\nFor more details, see:\nhttps://support.google.com/admob/answer/13554116");
boolean z = this.e.w().getConsentFlowUserGeography() == AppLovinSdkConfiguration.ConsentFlowUserGeography.GDPR;
c2.a(z ? R.drawable.applovin_ic_x_mark : R.drawable.applovin_ic_warning);
c2.b(AbstractC0549i0.a(z ? R.color.applovin_sdk_xmarkColor : R.color.applovin_sdk_warningColor, this.a));
}
}
return c2.a();
}
private C0559j2 m() {
return C0559j2.a().d("MAX Terms and Privacy Policy Flow").a(this.a).a(true).a();
}
private C0559j2 n() {
boolean hasSupportedCmp = this.e.t().hasSupportedCmp();
return C0559j2.a().d("Google UMP SDK").a(hasSupportedCmp ? R.drawable.applovin_ic_check_mark_bordered : R.drawable.applovin_ic_x_mark).b(AbstractC0549i0.a(hasSupportedCmp ? R.color.applovin_sdk_checkmarkColor : R.color.applovin_sdk_xmarkColor, this.a)).b("Google UMP SDK").a("In order to use MAX Terms and Privacy Policy Flow, you must add the Google User Messaging Platform SDK as a dependency.\n\nFor more details, see:\nhttps://developers.applovin.com/en/android/overview/terms-and-privacy-policy-flow").a(!hasSupportedCmp).a();
}
private List q() {
ArrayList arrayList = new ArrayList(7);
arrayList.add(C0559j2.a().d("SDK Version").c(AppLovinSdk.VERSION).a());
String str = (String) this.e.a(C0577l4.f348B3);
C0559j2.b d2 = C0559j2.a().d("Plugin Version");
if (!StringUtils.isValidString(str)) {
str = "None";
}
arrayList.add(d2.c(str).a());
arrayList.add(e());
if (this.e.H0()) {
String a2 = AbstractC0742z6.a(this.e.n0());
arrayList.add(b("Unity Version", StringUtils.isValidString(a2) ? a2 : "None"));
}
if (this.e.y().j()) {
arrayList.add(m());
arrayList.add(n());
return arrayList;
}
if (this.e.y().l()) {
arrayList.add(u());
}
return arrayList;
}
private C0559j2 r() {
return C0559j2.a().d("Network Consent Statuses").a(this.a).a(true).a();
}
private List s() {
ArrayList arrayList = new ArrayList(d.COUNT.ordinal());
arrayList.add(l());
if (StringUtils.isValidString(this.e.r0().j())) {
arrayList.add(r());
} else {
arrayList.add(new C0529f4(AbstractC0573l0.b(), false, this.a));
}
arrayList.add(new C0529f4(AbstractC0573l0.a(), true, this.a));
return arrayList;
}
private C0559j2 u() {
return C0559j2.a().d("Terms Flow").a(R.drawable.applovin_ic_x_mark).b(AbstractC0549i0.a(R.color.applovin_sdk_xmarkColor, this.a)).b("Terms Flow has been replaced").a(this.e.y().g()).a(true).a();
}
private void z() {
StringBuilder sb = new StringBuilder("\n========== MEDIATION DEBUGGER ==========");
sb.append("\n========== APP INFO ==========");
sb.append("\nDev Build - " + AbstractC0742z6.c(this.e));
sb.append("\nTest Mode - ".concat(this.e.s0().c() ? "enabled" : "disabled"));
sb.append("\nTarget SDK - " + this.e.B().D().get("target_sdk"));
sb.append("\n========== MAX ==========");
String str = AppLovinSdk.VERSION;
String str2 = (String) this.e.a(C0577l4.f348B3);
String b2 = C0548i.b();
sb.append("\nSDK Version - " + str);
StringBuilder sb2 = new StringBuilder("\nPlugin Version - ");
if (!StringUtils.isValidString(str2)) {
str2 = "None";
}
sb2.append(str2);
sb.append(sb2.toString());
StringBuilder sb3 = new StringBuilder("\nAd Review Version - ");
if (!StringUtils.isValidString(b2)) {
b2 = "Disabled";
}
sb3.append(b2);
sb.append(sb3.toString());
if (this.e.H0()) {
String a2 = AbstractC0742z6.a(this.e.n0());
StringBuilder sb4 = new StringBuilder("\nUnity Version - ");
sb4.append(StringUtils.isValidString(a2) ? a2 : "None");
sb.append(sb4.toString());
}
sb.append("\n========== PRIVACY ==========");
sb.append(AbstractC0573l0.a(this.a));
sb.append(this.e.y().e());
sb.append("\n========== CMP (CONSENT MANAGEMENT PLATFORM) ==========");
sb.append(this.e.r0().i());
sb.append("\n========== NETWORK CONSENT STATUSES ==========");
Iterator it = d().iterator();
while (it.hasNext()) {
sb.append(((C0620n6) it.next()).e());
}
sb.append("\n========== NETWORKS ==========");
Iterator it2 = this.r.iterator();
while (it2.hasNext()) {
a(sb, ((C0706v2) it2.next()).j());
}
Iterator it3 = this.s.iterator();
while (it3.hasNext()) {
a(sb, ((C0706v2) it3.next()).j());
}
Iterator it4 = this.q.iterator();
while (it4.hasNext()) {
a(sb, ((C0706v2) it4.next()).j());
}
sb.append("\n========== AD UNITS ==========");
Iterator it5 = this.g.iterator();
while (it5.hasNext()) {
a(sb, ((C0580m) it5.next()).e());
}
sb.append("\n========== END ==========");
C0676o.g("MediationDebuggerListAdapter", sb.toString());
this.n.append(sb.toString());
}
public boolean a(C0559j2 c0559j2) {
if (c0559j2.k() == null) {
return false;
}
return "MAX Terms and Privacy Policy Flow".equals(c0559j2.k().toString());
}
public void b(boolean z) {
this.p = z;
}
@Override
public List c(int i) {
return i == e.APP_INFO.ordinal() ? this.x : i == e.MAX.ordinal() ? this.y : i == e.PRIVACY.ordinal() ? this.z : i == e.ADS.ordinal() ? this.A : i == e.INCOMPLETE_NETWORKS.ordinal() ? this.B : i == e.MICRO_SDK_PARTNER_NETWORKS.ordinal() ? this.C : i == e.COMPLETED_NETWORKS.ordinal() ? this.D : this.E;
}
public List d() {
ArrayList arrayList = new ArrayList();
Iterator it = this.f.iterator();
while (it.hasNext()) {
arrayList.add(((C0706v2) it.next()).t());
}
String k = this.e.r0().k();
int i = 0;
if (k != null) {
String c2 = this.e.r0().c();
int size = arrayList.size();
while (i < size) {
Object obj = arrayList.get(i);
i++;
C0620n6 c0620n6 = (C0620n6) obj;
if (c0620n6.f() == C0620n6.a.TCF_VENDOR && c0620n6.d() != null) {
c0620n6.a(Boolean.valueOf(AbstractC0636p6.a(k, c0620n6.d().intValue() - 1)));
} else if (c0620n6.f() == C0620n6.a.ATP_NETWORK && c0620n6.d() != null) {
c0620n6.a(AbstractC0636p6.a(c0620n6.d().intValue(), c2));
}
}
} else {
int size2 = arrayList.size();
while (i < size2) {
Object obj2 = arrayList.get(i);
i++;
((C0620n6) obj2).a(null);
}
}
return arrayList;
}
@Override
public C0559j2 e(int i) {
return i == e.APP_INFO.ordinal() ? new C0561j4("APP INFO") : i == e.MAX.ordinal() ? new C0561j4("MAX") : i == e.PRIVACY.ordinal() ? new C0561j4("PRIVACY") : i == e.ADS.ordinal() ? new C0561j4("ADS") : i == e.INCOMPLETE_NETWORKS.ordinal() ? new C0561j4("INCOMPLETE SDK INTEGRATIONS") : i == e.MICRO_SDK_PARTNER_NETWORKS.ordinal() ? new C0561j4("APPLOVIN MICRO SDK PARTNERS") : i == e.COMPLETED_NETWORKS.ordinal() ? new C0561j4("COMPLETED SDK INTEGRATIONS") : new C0561j4("MISSING SDK INTEGRATIONS");
}
public List f() {
return this.g;
}
@Override
public String getCommunicatorId() {
return "MediationDebuggerListAdapter";
}
public String h() {
return this.k;
}
public String i() {
return this.j;
}
public List k() {
return this.u;
}
public List o() {
return this.h;
}
@Override
public void onMessageReceived(AppLovinCommunicatorMessage appLovinCommunicatorMessage) {
if ("privacy_setting_updated".equals(appLovinCommunicatorMessage.getTopic())) {
this.z = s();
c();
return;
}
if ("network_sdk_version_updated".equals(appLovinCommunicatorMessage.getTopic())) {
this.B = a(this.q);
this.C = a(this.r);
this.D = a(this.s);
c();
return;
}
if ("live_networks_updated".equals(appLovinCommunicatorMessage.getTopic())) {
this.A = a(a((List) appLovinCommunicatorMessage.getMessageData().getStringArrayList("live_networks"), true), (String) null);
c();
} else if ("test_mode_networks_updated".equals(appLovinCommunicatorMessage.getTopic())) {
this.A = a((String) null, a((List) appLovinCommunicatorMessage.getMessageData().getStringArrayList("test_mode_networks"), false));
c();
}
}
public String p() {
return this.n.toString();
}
public C0672k t() {
return this.e;
}
public String toString() {
return "MediationDebuggerListAdapter{isInitialized=" + this.o.get() + "}";
}
public List v() {
return this.w;
}
public List w() {
return this.v;
}
public boolean x() {
return this.p;
}
public boolean y() {
return this.o.get();
}
@Override
public int b() {
return e.COUNT.ordinal();
}
private void b(List list) {
HashSet hashSet = new HashSet();
HashSet hashSet2 = new HashSet();
Iterator it = list.iterator();
while (it.hasNext()) {
C0613n f = ((C0580m) it.next()).f();
Iterator it2 = f.a().iterator();
while (it2.hasNext()) {
hashSet.add(((u7) it2.next()).b());
}
Iterator it3 = f.e().iterator();
while (it3.hasNext()) {
hashSet2.add(((u7) it3.next()).b());
}
}
this.u = new ArrayList(hashSet);
this.v = new ArrayList(hashSet2);
Collections.sort(this.u);
Collections.sort(this.v);
}
public void a(List list, List list2, List list3, List list4, String str, String str2, String str3, boolean z, C0672k c0672k) {
this.e = c0672k;
this.f = list;
this.g = list2;
this.h = list3;
this.i = list4;
this.j = str;
this.k = str2;
this.l = str3;
this.m = z;
if (list != null && this.o.compareAndSet(false, true)) {
c0672k.O();
if (C0676o.a()) {
c0672k.O().a("MediationDebuggerListAdapter", "Populating networks...");
}
c(list);
b(list2);
d(this.s);
this.x.addAll(j());
this.y.addAll(q());
this.z.addAll(s());
this.A.addAll(g());
this.B = a(this.q);
this.C = a(this.r);
this.D = a(this.s);
this.E = a(this.t);
ArrayList arrayList = new ArrayList(3);
arrayList.add("privacy_setting_updated");
arrayList.add("network_sdk_version_updated");
arrayList.add("live_networks_updated");
arrayList.add("test_mode_networks_updated");
AppLovinCommunicator.getInstance(this.a).subscribe(this, arrayList);
z();
}
AppLovinSdkUtils.runOnUiThread(new Runnable() {
@Override
public final void run() {
C0519e3.this.notifyDataSetChanged();
}
});
}
@Override
public int d(int i) {
if (i == e.APP_INFO.ordinal()) {
return this.x.size();
}
if (i == e.MAX.ordinal()) {
return this.y.size();
}
if (i == e.PRIVACY.ordinal()) {
return this.z.size();
}
if (i == e.ADS.ordinal()) {
return this.A.size();
}
if (i == e.INCOMPLETE_NETWORKS.ordinal()) {
return this.B.size();
}
if (i == e.MICRO_SDK_PARTNER_NETWORKS.ordinal()) {
return this.C.size();
}
if (i == e.COMPLETED_NETWORKS.ordinal()) {
return this.D.size();
}
return this.E.size();
}
private C0559j2 b(String str, String str2) {
C0559j2.b d2 = C0559j2.a().d(str);
if (StringUtils.isValidString(str2)) {
d2.c(str2);
} else {
d2.a(R.drawable.applovin_ic_x_mark);
d2.b(AbstractC0549i0.a(R.color.applovin_sdk_xmarkColor, this.a));
}
return d2.a();
}
private void c(List list) {
Iterator it = list.iterator();
while (it.hasNext()) {
C0706v2 c0706v2 = (C0706v2) it.next();
if (!c0706v2.H()) {
if (c0706v2.q() != C0706v2.a.INCOMPLETE_INTEGRATION && c0706v2.q() != C0706v2.a.INVALID_INTEGRATION) {
if (c0706v2.q() == C0706v2.a.COMPLETE) {
if (c0706v2.z()) {
this.r.add(c0706v2);
} else {
this.s.add(c0706v2);
}
} else if (c0706v2.q() == C0706v2.a.MISSING) {
this.t.add(c0706v2);
}
} else if (c0706v2.z()) {
this.r.add(c0706v2);
} else {
this.q.add(c0706v2);
}
}
}
}
private C0559j2 e() {
String str;
C0559j2.b d2 = C0559j2.a().d("Ad Review Version");
String b2 = C0548i.b();
if (StringUtils.isValidString(b2)) {
String a2 = C0548i.a();
if (!StringUtils.isValidString(a2) || a2.equals(this.e.i0())) {
str = null;
} else {
str = O.c.a(new StringBuilder("MAX Ad Review integrated with wrong SDK key. Please check that your "), this.e.H0() ? "SDK key is downloaded" : "Gradle plugin snippet is integrated", " from the correct account.");
}
} else {
str = "Integrating MAX Ad review is OPTIONAL. This feature gives developers unprecedented transparency into the creatives the users see in their apps.";
}
if (str != null) {
d2.b("MAX Ad Review").a(str).a(R.drawable.applovin_ic_x_mark).b(AbstractC0549i0.a(R.color.applovin_sdk_xmarkColor, this.a)).a(true);
} else {
d2.c(b2);
}
return d2.a();
}
private C0559j2 b(String str) {
C0559j2.b a2 = C0559j2.a();
if (this.e.s0().c()) {
a2.a(this.a);
}
C0559j2.b d2 = a2.d((StringUtils.isValidString(str) ? "" : "Select ").concat("Test Mode Network"));
if (!this.e.s0().c()) {
str = "Enable";
}
return d2.c(str).c(-16776961).a("Please re-launch the app to enable test mode. This will allow the selection of test mode networks.").a(true).a();
}
private void d(List list) {
Iterator it = list.iterator();
while (it.hasNext()) {
C0706v2 c0706v2 = (C0706v2) it.next();
if (c0706v2.y() == C0706v2.b.READY) {
this.w.add(c0706v2);
}
}
}
@Override
public void a(C0727y c0727y, String str) {
C0735z c0735z;
String a2;
c a3;
c cVar;
String str2;
ArrayList arrayList = new ArrayList();
for (C0735z c0735z2 : this.i) {
List list = (List) c0727y.a().get(c0735z2.b());
if (list == null || !list.contains(c0735z2)) {
this.e.O();
if (C0676o.a()) {
C0676o O = this.e.O();
StringBuilder a6 = android.support.v4.media.d.a(str, " is missing a required entry: ");
a6.append(c0735z2.d());
O.b("MediationDebuggerListAdapter", a6.toString());
}
arrayList.add(c0735z2);
}
}
if (arrayList.isEmpty()) {
str2 = android.support.v4.media.f.a("All required entries found at ", str, C1008b6.u);
cVar = c.SUCCESS;
} else {
int size = arrayList.size();
int i = 0;
while (true) {
if (i >= size) {
c0735z = null;
break;
}
Object obj = arrayList.get(i);
i++;
c0735z = (C0735z) obj;
if (c0735z.g()) {
break;
}
}
if (c0735z != null) {
C0471a0.b bVar = C0471a0.b.MISSING_APPLOVIN_ENTRIES;
a2 = a(bVar, str, c0735z.d());
a3 = a(bVar);
} else {
C0471a0.b bVar2 = C0471a0.b.MISSING_NON_APPLOVIN_ENTRIES;
a2 = a(bVar2, str, null);
a3 = a(bVar2);
}
String str3 = a2;
cVar = a3;
str2 = str3;
}
this.y.add(a(str2, cVar));
c();
}
@Override
public void a(C0471a0.b bVar, String str) {
if (bVar == C0471a0.b.APP_DETAILS_NOT_FOUND) {
this.e.O();
if (C0676o.a()) {
this.e.O().a("MediationDebuggerListAdapter", "Could not retrieve app details for this package name; app-ads.txt row will not show on the mediation debugger.");
return;
}
return;
}
this.y.add(a(a(bVar, str, null), a(bVar)));
c();
}
private void a(StringBuilder sb, String str) {
String sb2 = sb.toString();
if (str.length() + sb2.length() >= ((Integer) this.e.a(C0577l4.r)).intValue()) {
C0676o.g("MediationDebuggerListAdapter", sb2);
this.n.append(sb2);
sb.setLength(1);
}
sb.append(str);
}
private List a(String str, String str2) {
ArrayList arrayList = new ArrayList(3);
arrayList.add(C0559j2.a().d("View Ad Units (" + this.g.size() + ")").a(this.a).a(true).a());
arrayList.add(a(str));
arrayList.add(b(str2));
if (!this.h.isEmpty()) {
arrayList.add(C0559j2.a().d("Selective Init Ad Units (" + this.h.size() + ")").a(this.a).a(true).a());
}
arrayList.add(C0559j2.a().d("Test Mode Enabled").c(String.valueOf(this.e.s0().c())).a());
return arrayList;
}
private List a(List list) {
ArrayList arrayList = new ArrayList(list.size());
Iterator it = list.iterator();
while (it.hasNext()) {
arrayList.add(new C0625o3((C0706v2) it.next(), this.a));
}
return arrayList;
}
private C0559j2 a(String str) {
C0559j2.b a2 = C0559j2.a();
if (!this.e.s0().c()) {
a2.a(this.a);
}
C0559j2.b d2 = a2.d((StringUtils.isValidString(str) ? "" : "Select ").concat("Live Network"));
if (this.e.s0().c()) {
str = "Enable";
}
return d2.c(str).c(-16776961).a("Ad loads are not supported while Test Mode is enabled. Please restart the app and make sure your GAID has not been enabled for test mode and that you are not on an emulator.").a(true).a();
}
private C0559j2 a(boolean z) {
return C0559j2.a().d("Java 8").a(z ? R.drawable.applovin_ic_check_mark_bordered : R.drawable.applovin_ic_x_mark).b(AbstractC0549i0.a(z ? R.color.applovin_sdk_checkmarkColor : R.color.applovin_sdk_xmarkColor, this.a)).b("Upgrade to Java 8").a("For optimal performance, please enable Java 8 support. This will be required in a future SDK release. See: https://developers.applovin.com/en/android/overview/integration").a(!z).a();
}
private C0559j2 a(String str, c cVar) {
int i;
int a2;
if (cVar == c.SUCCESS) {
i = R.drawable.applovin_ic_check_mark_bordered;
a2 = AbstractC0549i0.a(R.color.applovin_sdk_checkmarkColor, this.a);
} else if (cVar == c.WARNING) {
i = R.drawable.applovin_ic_warning;
a2 = AbstractC0549i0.a(R.color.applovin_sdk_warningColor, this.a);
} else {
i = R.drawable.applovin_ic_x_mark;
a2 = AbstractC0549i0.a(R.color.applovin_sdk_xmarkColor, this.a);
}
return C0559j2.a().d("app-ads.txt").a(i).b(a2).b("app-ads.txt").a(str).a(true).a();
}
private String a(C0471a0.b bVar, String str, String str2) {
if (TextUtils.isEmpty(str)) {
str = "app-ads.txt URL";
}
int i = a.a[bVar.ordinal()];
if (i == 1) {
return "Could not retrieve app details from the Play Store for this package name. Check back once this app has been published on the Play Store.";
}
if (i == 2) {
return "Unable to find a valid developer URL from the Play Store listing.";
}
if (i == 3) {
return android.support.v4.media.f.a("Unable to find app-ads.txt file or parse entries of the file at ", str, ".\n\nFor more information, please visit Account -> App-Ads.txt Info at:\nhttps://dash.applovin.com/o/account?r=2#app_ads_txt");
}
if (i == 4) {
return b0.s.a("Text file at ", str, " is missing the required AppLovin line:\n\n", str2, "\n\nFor more information, please visit Account -> App-Ads.txt Info at:\nhttps://dash.applovin.com/o/account?r=2#app_ads_txt");
}
if (i != 5) {
return "";
}
return android.support.v4.media.f.a("Text file at ", str, " is missing some of the suggested lines.\n\nFor more information, please visit Account -> App-Ads.txt Info at:\nhttps://dash.applovin.com/o/account?r=2#app_ads_txt");
}
private c a(C0471a0.b bVar) {
int i = a.a[bVar.ordinal()];
if (i == 1 || i == 2 || i == 3 || i == 4) {
return c.ERROR;
}
if (i != 5) {
return c.ERROR;
}
return c.WARNING;
}
private String a(List list, boolean z) {
if (list == null || list.isEmpty()) {
return null;
}
if (z) {
for (C0583m2 c0583m2 : this.u) {
if (list.equals(c0583m2.b())) {
return c0583m2.a();
}
}
for (C0583m2 c0583m22 : this.v) {
if (list.equals(c0583m22.b())) {
return c0583m22.a();
}
}
} else {
for (C0706v2 c0706v2 : this.w) {
if (list.equals(c0706v2.u())) {
return c0706v2.g();
}
}
}
return H0.a(",", list);
}
}