Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,62 @@
package com.mbridge.msdk.foundation.same.b;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/* loaded from: classes4.dex */
public final class a {
private List<a> a;
private String b;
private a c;
private c d;
public final List<a> a() {
return this.a;
}
public final void a(c cVar) {
this.d = cVar;
}
public final void a(String str) {
this.b = str;
}
public final String b() {
return this.b;
}
public final a c() {
return this.c;
}
public final c d() {
return this.d;
}
public final void a(c cVar, String str) {
a aVar = new a();
aVar.d = cVar;
aVar.b = str;
a(aVar);
}
private void a(a aVar) {
if (this.a == null) {
this.a = new ArrayList();
}
aVar.c = this;
this.a.add(aVar);
}
public final void a(List<a> list) {
if (list == null || list.size() == 0) {
return;
}
Iterator<a> it = list.iterator();
while (it.hasNext()) {
a(it.next());
}
}
}

View File

@@ -0,0 +1,34 @@
package com.mbridge.msdk.foundation.same.b;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes4.dex */
public abstract class b {
protected a a;
public abstract List<a> a();
public final a b() {
return this.a;
}
public b(String str) {
a aVar = new a();
aVar.a(str);
aVar.a(c.AD_ROOT);
List<a> a = a();
if (a != null && a.size() > 0) {
aVar.a(a);
}
this.a = aVar;
}
public final a a(ArrayList<a> arrayList, c cVar, String str) {
a aVar = new a();
aVar.a(cVar);
aVar.a(str);
arrayList.add(aVar);
return aVar;
}
}

View File

@@ -0,0 +1,18 @@
package com.mbridge.msdk.foundation.same.b;
/* loaded from: classes4.dex */
public enum c {
AD_ROOT,
AD_MOVIES,
MBRIDGE_VC,
AD_MBRIDGE_700,
MBRIDGE_700_RES,
MBRIDGE_700_IMG,
MBRIDGE_700_HTML,
MBRIDGE_CRASH_INFO,
MBRIDGE_OTHER,
MBRIDGE_RES_MANAGER_DIR,
MBRIDGE_700_XML,
MBRIDGE_700_CONFIG,
MBRIDGE_700_IMG_PICASSO
}

View File

@@ -0,0 +1,30 @@
package com.mbridge.msdk.foundation.same.b;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes4.dex */
public final class d extends b {
public d(String str) {
super(str);
}
@Override // com.mbridge.msdk.foundation.same.b.b
public final List<a> a() {
ArrayList<a> arrayList = new ArrayList<>();
a(arrayList, c.MBRIDGE_RES_MANAGER_DIR, "mb/res");
a(arrayList, c.AD_MOVIES, "mb/res/Movies").a(c.MBRIDGE_VC, "mb/res/.MBridge_VC");
a a = a(arrayList, c.AD_MBRIDGE_700, "mb/res/.mbridge700");
a.a(c.MBRIDGE_700_IMG, "mb/res/img");
a.a(c.MBRIDGE_700_IMG_PICASSO, "mb/res/picasso");
a.a(c.MBRIDGE_700_RES, "mb/res/res");
a.a(c.MBRIDGE_700_HTML, "mb/res/html");
a.a(c.MBRIDGE_700_XML, "mb/res/xml");
a.a(c.MBRIDGE_700_CONFIG, "mb/config");
c cVar = c.MBRIDGE_OTHER;
a(arrayList, cVar, "mb/other");
a(arrayList, c.MBRIDGE_CRASH_INFO, "mb/crashinfo");
a(arrayList, cVar, "mb/other");
return arrayList;
}
}

View File

@@ -0,0 +1,113 @@
package com.mbridge.msdk.foundation.same.b;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ai;
import java.io.File;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/* loaded from: classes4.dex */
public final class e {
private static volatile e a;
private final b b;
private final ArrayList<a> c = new ArrayList<>();
private e(b bVar) {
this.b = bVar;
}
public static String a(c cVar) {
File b = b(cVar);
if (b != null) {
return b.getAbsolutePath();
}
return null;
}
public static File b(c cVar) {
try {
if (a() == null || a().c == null || a().c.isEmpty()) {
return null;
}
Iterator<a> it = a().c.iterator();
while (it.hasNext()) {
a next = it.next();
if (next.b.equals(cVar)) {
return next.a;
}
}
return null;
} catch (Throwable th) {
af.b("MBridgeDirManager", th.getMessage(), th);
return null;
}
}
public static synchronized e a() {
e eVar;
synchronized (e.class) {
try {
if (a == null && com.mbridge.msdk.foundation.controller.c.m().c() != null) {
ai.a(com.mbridge.msdk.foundation.controller.c.m().c());
}
eVar = a;
} catch (Throwable th) {
throw th;
}
}
return eVar;
}
public static synchronized void a(b bVar) {
synchronized (e.class) {
if (a == null) {
a = new e(bVar);
}
}
}
public final boolean b() {
return a(this.b.b());
}
private boolean a(com.mbridge.msdk.foundation.same.b.a aVar) {
String str;
com.mbridge.msdk.foundation.same.b.a c = aVar.c();
if (c == null) {
str = aVar.b();
} else {
File b = b(c.d());
if (b == null) {
return false;
}
str = b.getAbsolutePath() + File.separator + aVar.b();
}
File file = new File(str);
if (!file.exists() && !file.mkdirs()) {
return false;
}
this.c.add(new a(aVar.d(), file));
List<com.mbridge.msdk.foundation.same.b.a> a2 = aVar.a();
if (a2 == null) {
return true;
}
Iterator<com.mbridge.msdk.foundation.same.b.a> it = a2.iterator();
while (it.hasNext()) {
if (!a(it.next())) {
return false;
}
}
return true;
}
public static final class a {
public File a;
public c b;
public a(c cVar, File file) {
this.b = cVar;
this.a = file;
}
}
}