正在查看: All File Recovery v1.0.2 应用的 C2982x2.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: All File Recovery v1.0.2 应用的 C2982x2.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.applovin.impl;
import android.content.Context;
import android.text.SpannableString;
import android.text.SpannedString;
import android.text.TextUtils;
import android.text.style.AbsoluteSizeSpan;
import com.applovin.impl.C2819j2;
import com.applovin.impl.C2966v2;
import com.applovin.impl.sdk.C2932k;
import com.applovin.impl.sdk.utils.CollectionUtils;
import com.applovin.impl.sdk.utils.StringUtils;
import com.applovin.mediation.adapter.MaxAdapter;
import com.applovin.sdk.R;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class C2982x2 extends AbstractViewOnClickListenerC2827k2 {
private final C2966v2 f43400e;
private List f43401f;
private final List f43402g;
private final List f43403h;
private final List f43404i;
private final List f43405j;
private SpannedString f43406k;
public enum a {
INTEGRATIONS,
PERMISSIONS,
CONFIGURATION,
DEPENDENCIES,
TEST_ADS,
COUNT
}
public C2982x2(C2966v2 c2966v2, Context context) {
super(context);
this.f43400e = c2966v2;
if (c2966v2.q() == C2966v2.a.INVALID_INTEGRATION) {
SpannableString spannableString = new SpannableString("Tap for more information");
spannableString.setSpan(new AbsoluteSizeSpan(12, true), 0, spannableString.length(), 33);
this.f43406k = new SpannedString(spannableString);
} else {
this.f43406k = new SpannedString("");
}
this.f43401f = g();
this.f43402g = b(c2966v2.n());
this.f43403h = e();
this.f43404i = a(c2966v2.f());
this.f43405j = j();
notifyDataSetChanged();
}
private C2819j2 f() {
if (this.f43400e.I()) {
return null;
}
return C2819j2.a().d("Initialization Status").c(f(this.f43400e.i())).a(false).a();
}
private List g() {
ArrayList arrayList = new ArrayList(3);
CollectionUtils.addObjectIfExists(i(), arrayList);
CollectionUtils.addObjectIfExists(d(), arrayList);
CollectionUtils.addObjectIfExists(f(), arrayList);
return arrayList;
}
private C2819j2 i() {
C2819j2.b c10 = C2819j2.a().d("SDK").c(this.f43400e.p());
if (TextUtils.isEmpty(this.f43400e.p())) {
c10.a(a(this.f43400e.G())).b(b(this.f43400e.G()));
}
return c10.a();
}
private List j() {
ArrayList arrayList = new ArrayList(3);
if (StringUtils.isValidString(this.f43400e.v())) {
arrayList.add(C2819j2.a(C2819j2.c.DETAIL).d(this.f43400e.v()).a());
}
if (this.f43400e.y() == C2966v2.b.NOT_SUPPORTED) {
return arrayList;
}
if (this.f43400e.s() != null) {
arrayList.add(c(this.f43400e.s()));
}
arrayList.add(a(this.f43400e.y()));
return arrayList;
}
public boolean a(C2769d2 c2769d2) {
return c2769d2.b() == a.TEST_ADS.ordinal() && c2769d2.a() == this.f43405j.size() - 1;
}
@Override
public int b() {
return a.COUNT.ordinal();
}
@Override
public List c(int i10) {
return i10 == a.INTEGRATIONS.ordinal() ? this.f43401f : i10 == a.PERMISSIONS.ordinal() ? this.f43402g : i10 == a.CONFIGURATION.ordinal() ? this.f43403h : i10 == a.DEPENDENCIES.ordinal() ? this.f43404i : this.f43405j;
}
@Override
public int d(int i10) {
return i10 == a.INTEGRATIONS.ordinal() ? this.f43401f.size() : i10 == a.PERMISSIONS.ordinal() ? this.f43402g.size() : i10 == a.CONFIGURATION.ordinal() ? this.f43403h.size() : i10 == a.DEPENDENCIES.ordinal() ? this.f43404i.size() : this.f43405j.size();
}
@Override
public C2819j2 e(int i10) {
return i10 == a.INTEGRATIONS.ordinal() ? new C2821j4("INTEGRATIONS") : i10 == a.PERMISSIONS.ordinal() ? new C2821j4("PERMISSIONS") : i10 == a.CONFIGURATION.ordinal() ? new C2821j4("CONFIGURATION") : i10 == a.DEPENDENCIES.ordinal() ? new C2821j4("DEPENDENCIES") : new C2821j4("TEST ADS");
}
public C2966v2 h() {
return this.f43400e;
}
public void k() {
this.f43401f = g();
}
public String toString() {
return "MediatedNetworkListAdapter{}";
}
private List a(List list) {
ArrayList arrayList = new ArrayList(list.size());
if (list.size() > 0) {
Iterator it = list.iterator();
while (it.hasNext()) {
C2786f1 c2786f1 = (C2786f1) it.next();
arrayList.add(a(c2786f1.b(), c2786f1.a(), c2786f1.c(), true));
}
}
return arrayList;
}
private List b(List list) {
ArrayList arrayList = new ArrayList(list.size());
if (list.size() > 0) {
Iterator it = list.iterator();
while (it.hasNext()) {
C2762c4 c2762c4 = (C2762c4) it.next();
arrayList.add(a(c2762c4.b(), c2762c4.a(), c2762c4.c(), true));
}
}
return arrayList;
}
private String f(int i10) {
if (MaxAdapter.InitializationStatus.INITIALIZED_SUCCESS.getCode() != i10 && MaxAdapter.InitializationStatus.INITIALIZED_UNKNOWN.getCode() != i10 && MaxAdapter.InitializationStatus.DOES_NOT_APPLY.getCode() != i10) {
if (MaxAdapter.InitializationStatus.INITIALIZED_FAILURE.getCode() == i10) {
return "Failure";
}
if (MaxAdapter.InitializationStatus.INITIALIZING.getCode() == i10) {
return "Initializing...";
}
return "Not Initialized";
}
return "Initialized";
}
private C2819j2 a(C2966v2.b bVar) {
C2819j2.b a10 = C2819j2.a();
if (bVar == C2966v2.b.READY) {
a10.a(this.f41046a);
}
return a10.d("Test Mode").c(bVar.c()).c(bVar.d()).b("Restart Required").a(bVar.b()).a(true).a();
}
private int b(boolean z10) {
return AbstractC2809i0.a(z10 ? R.color.applovin_sdk_checkmarkColor : R.color.applovin_sdk_xmarkColor, this.f41046a);
}
private C2819j2 c(List list) {
return C2819j2.a().d("Region/VPN Required").c(CollectionUtils.implode(list, ", ", list.size())).a();
}
private C2819j2 d() {
C2819j2.b c10 = C2819j2.a().d("Adapter").c(this.f43400e.c());
if (TextUtils.isEmpty(this.f43400e.c())) {
c10.a(a(this.f43400e.A())).b(b(this.f43400e.A()));
}
return c10.a();
}
private List e() {
ArrayList arrayList = new ArrayList(1);
if (this.f43400e.E()) {
arrayList.add(a("Java 8", "For optimal performance, please enable Java 8 support. See: https://developers.applovin.com/en/android/overview/integration", C2932k.F0(), true));
}
return arrayList;
}
private int c(boolean z10) {
return z10 ? R.drawable.applovin_ic_x_mark : R.drawable.applovin_ic_warning;
}
private int d(boolean z10) {
return AbstractC2809i0.a(z10 ? R.color.applovin_sdk_xmarkColor : R.color.applovin_sdk_warningColor, this.f41046a);
}
private C2819j2 a(String str, String str2, boolean z10, boolean z11) {
return C2819j2.a(z10 ? C2819j2.c.RIGHT_DETAIL : C2819j2.c.DETAIL).d(str).a(z10 ? null : this.f43406k).b("Instructions").a(str2).a(z10 ? R.drawable.applovin_ic_check_mark_bordered : c(z11)).b(z10 ? AbstractC2809i0.a(R.color.applovin_sdk_checkmarkColor, this.f41046a) : d(z11)).a(!z10).a();
}
private int a(boolean z10) {
return z10 ? R.drawable.applovin_ic_check_mark_bordered : R.drawable.applovin_ic_x_mark;
}
}