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,8 @@
package com.fyber.inneractive.sdk.player.ui.remote;
import java.util.HashMap;
/* loaded from: classes2.dex */
public interface a {
void a(String str, HashMap hashMap);
}

View File

@@ -0,0 +1,247 @@
package com.fyber.inneractive.sdk.player.ui.remote;
import android.app.Application;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.external.InneractiveAdRequest;
import com.fyber.inneractive.sdk.flow.g0;
import com.fyber.inneractive.sdk.player.ui.m;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.p;
import com.fyber.inneractive.sdk.util.p0;
import java.util.HashMap;
import java.util.Iterator;
/* loaded from: classes2.dex */
public final class b implements com.fyber.inneractive.sdk.web.remoteui.b, com.fyber.inneractive.sdk.player.ui.remote.a, c {
public com.fyber.inneractive.sdk.web.remoteui.b a;
public final com.fyber.inneractive.sdk.web.remoteui.c b;
public final g0 c;
public final d d;
public m e;
public final String f;
public com.fyber.inneractive.sdk.flow.e i;
public boolean g = false;
public boolean h = false;
public final a j = new a();
public final RunnableC0102b k = new RunnableC0102b();
public boolean l = false;
public boolean m = false;
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public final void run() {
IAlog.a("%s : remote UI load timeout task executed", "RemoteUIWebviewController");
b bVar = b.this;
bVar.b.loadData("", null, null);
bVar.g = true;
IAlog.a("%s : UI load timed out", "RemoteUIWebviewController");
p.b.post(bVar.k);
}
}
/* renamed from: com.fyber.inneractive.sdk.player.ui.remote.b$b, reason: collision with other inner class name */
public class RunnableC0102b implements Runnable {
public RunnableC0102b() {
}
@Override // java.lang.Runnable
public final void run() {
IAlog.a("%s : remote UI failed task executed", "RemoteUIWebviewController");
b bVar = b.this;
if (bVar.h) {
return;
}
bVar.a(com.fyber.inneractive.sdk.web.remoteui.a.TEMPLATE_LOAD_TIMEOUT, "Loading remote UI timed out", true, null);
}
}
public b(Application application, g0 g0Var, String str) {
this.c = g0Var;
this.f = str;
com.fyber.inneractive.sdk.web.remoteui.c cVar = new com.fyber.inneractive.sdk.web.remoteui.c();
this.b = cVar;
this.d = new d(this);
cVar.setCommandHandler(this);
cVar.setResultFailureListener(this);
cVar.setCommandHandler(this);
this.i = new com.fyber.inneractive.sdk.flow.e(application, true, b(), c(), null);
}
public final void a(f fVar) {
this.a = fVar;
}
@Override // com.fyber.inneractive.sdk.web.remoteui.b
public final void a(com.fyber.inneractive.sdk.web.remoteui.a aVar, String str, boolean z, HashMap hashMap) {
IAlog.a("%s : cancel UI load timeout task", "RemoteUIWebviewController");
p.b.removeCallbacks(this.j);
String str2 = (hashMap == null || !hashMap.containsKey("failedURL")) ? this.f : (String) hashMap.get("failedURL");
if (z) {
if (c() != null) {
c().J = false;
}
a();
e.a(aVar, b(), c(), str, str2);
} else {
e.a(aVar, str2, b(), c(), hashMap);
}
com.fyber.inneractive.sdk.web.remoteui.b bVar = this.a;
if (bVar != null) {
bVar.a(aVar, str, z, hashMap);
}
}
public final com.fyber.inneractive.sdk.web.remoteui.c d() {
return this.b;
}
public final InneractiveAdRequest b() {
g0 g0Var = this.c;
if (g0Var != null) {
return g0Var.a;
}
return null;
}
public final com.fyber.inneractive.sdk.response.g c() {
g0 g0Var = this.c;
if (g0Var != null) {
return (com.fyber.inneractive.sdk.response.g) g0Var.b;
}
return null;
}
public final void a() {
this.h = true;
this.e = null;
d dVar = this.d;
dVar.b.clear();
dVar.a = null;
IAlog.a("%s : cancel UI load timeout task", "RemoteUIWebviewController");
p.b.removeCallbacks(this.j);
this.b.setVisibility(8);
this.b.setUiReady(false);
this.b.destroy();
this.i = null;
}
@Override // com.fyber.inneractive.sdk.player.ui.remote.a
public final void a(String str, HashMap hashMap) {
p0 lastClickedLocation;
d dVar;
c cVar;
com.fyber.inneractive.sdk.flow.e eVar;
lastClickedLocation = this.b.getLastClickedLocation();
dVar = this.d;
dVar.getClass();
str.getClass();
switch (str) {
case "clickSkip":
dVar.a(6, lastClickedLocation);
break;
case "expandCollapseClick":
dVar.a(5, lastClickedLocation);
break;
case "appInfoClick":
dVar.a(10, lastClickedLocation);
break;
case "shouldSkipUpdateUi.true":
c cVar2 = dVar.a;
if (cVar2 != null) {
((b) cVar2).l = true;
break;
}
break;
case "onGeneralError":
c cVar3 = dVar.a;
if (cVar3 != null) {
((b) cVar3).a(com.fyber.inneractive.sdk.web.remoteui.a.TEMPLATE_GENERAL_ERROR, (String) hashMap.get("error"), "true".equalsIgnoreCase((String) hashMap.get("shouldFailUi")), hashMap);
break;
}
break;
case "ctaClick":
dVar.a(3, lastClickedLocation);
break;
case "isSkipEnabled.false":
c cVar4 = dVar.a;
if (cVar4 != null) {
((b) cVar4).m = false;
break;
}
break;
case "clickMuteUnmute":
dVar.a(1, lastClickedLocation);
break;
case "DOMLoaded":
String str2 = dVar.c ? "FyberRemoteUiBridge.setMute()" : "FyberRemoteUiBridge.setUnmute()";
c cVar5 = dVar.a;
if (cVar5 != null) {
((b) cVar5).b.a(str2);
}
Iterator<String> it = dVar.b.keySet().iterator();
while (it.hasNext()) {
String str3 = dVar.b.get(it.next());
if (!TextUtils.isEmpty(str3) && (cVar = dVar.a) != null) {
((b) cVar).b.a(str3);
}
}
dVar.b.clear();
c cVar6 = dVar.a;
if (cVar6 != null) {
b bVar = (b) cVar6;
IAlog.a("%s : remote UI loaded successfully", "RemoteUIWebviewController");
IAlog.a("%s : cancel UI load timeout task", "RemoteUIWebviewController");
p.b.removeCallbacks(bVar.j);
bVar.g = false;
bVar.b.setUiReady(true);
if (bVar.c() != null) {
bVar.c().J = true;
}
bVar.b.setVisibility(0);
break;
}
break;
case "adIdentifierClick":
c cVar7 = dVar.a;
if (cVar7 != null && (eVar = ((b) cVar7).i) != null) {
eVar.a();
break;
}
break;
case "shouldSkipUpdateUi.false":
c cVar8 = dVar.a;
if (cVar8 != null) {
((b) cVar8).l = false;
break;
}
break;
case "isSkipEnabled.true":
c cVar9 = dVar.a;
if (cVar9 != null) {
((b) cVar9).m = true;
break;
}
break;
case "onVideoClick":
dVar.a(7, lastClickedLocation);
break;
case "onResourceError":
c cVar10 = dVar.a;
if (cVar10 != null) {
((b) cVar10).a(com.fyber.inneractive.sdk.web.remoteui.a.TEMPLATE_RESOURCE_ERROR, (String) hashMap.get("error"), true, hashMap);
break;
}
break;
default:
IAlog.a("%s: unknown command: %s", "RemoteUiCommandHandler", str);
break;
}
c cVar11 = dVar.a;
if (cVar11 != null) {
((b) cVar11).b.a("FyberRemoteUiBridge.nativeCallComplete()");
}
}
}

View File

@@ -0,0 +1,5 @@
package com.fyber.inneractive.sdk.player.ui.remote;
/* loaded from: classes2.dex */
public interface c {
}

View File

@@ -0,0 +1,37 @@
package com.fyber.inneractive.sdk.player.ui.remote;
import com.fyber.inneractive.sdk.player.controller.o;
import com.fyber.inneractive.sdk.player.ui.m;
import com.fyber.inneractive.sdk.util.p0;
import java.util.concurrent.ConcurrentHashMap;
/* loaded from: classes2.dex */
public final class d {
public c a;
public boolean c = false;
public final ConcurrentHashMap<String, String> b = new ConcurrentHashMap<>();
public d(c cVar) {
this.a = cVar;
}
public final void a(String str, String str2, boolean z) {
if (!z) {
this.b.put(str, str2);
return;
}
c cVar = this.a;
if (cVar != null) {
((b) cVar).b.a(str2);
}
}
public final void a(int i, p0 p0Var) {
m mVar;
c cVar = this.a;
if (cVar == null || (mVar = ((b) cVar).e) == null) {
return;
}
((o) mVar).a(i, p0Var);
}
}

View File

@@ -0,0 +1,70 @@
package com.fyber.inneractive.sdk.player.ui.remote;
import android.text.TextUtils;
import com.fyber.inneractive.sdk.external.InneractiveAdRequest;
import com.fyber.inneractive.sdk.network.q;
import com.fyber.inneractive.sdk.network.s;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.HashMap;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class e {
public static void a(com.fyber.inneractive.sdk.web.remoteui.a aVar, String str, InneractiveAdRequest inneractiveAdRequest, com.fyber.inneractive.sdk.response.e eVar, HashMap hashMap) {
s.a aVar2 = new s.a(q.VAST_ERROR_DVC_FAILURE, inneractiveAdRequest, eVar, (JSONArray) null);
JSONObject jSONObject = new JSONObject();
String name = aVar.name();
try {
jSONObject.put("errorCode", name);
} catch (Exception unused) {
IAlog.f("Got exception adding param to json object: %s, %s", "errorCode", name);
}
try {
jSONObject.put("templateURL", str);
} catch (Exception unused2) {
IAlog.f("Got exception adding param to json object: %s, %s", "templateURL", str);
}
if (hashMap != null && !hashMap.isEmpty()) {
for (String str2 : hashMap.keySet()) {
String str3 = (String) hashMap.get(str2);
if (!TextUtils.isEmpty(str3)) {
try {
jSONObject.put(str2, str3);
} catch (Exception unused3) {
IAlog.f("Got exception adding param to json object: %s, %s", str2, str3);
}
}
}
}
aVar2.f.put(jSONObject);
aVar2.a((String) null);
}
public static void a(com.fyber.inneractive.sdk.web.remoteui.a aVar, InneractiveAdRequest inneractiveAdRequest, com.fyber.inneractive.sdk.response.e eVar, String str, String str2) {
s.a aVar2 = new s.a(q.VAST_ERROR_DVC_FAILURE, inneractiveAdRequest, eVar, (JSONArray) null);
JSONObject jSONObject = new JSONObject();
String name = aVar.name();
try {
jSONObject.put("errorCode", name);
} catch (Exception unused) {
IAlog.f("Got exception adding param to json object: %s, %s", "errorCode", name);
}
if (!TextUtils.isEmpty(str2)) {
try {
jSONObject.put("templateURL", str2);
} catch (Exception unused2) {
IAlog.f("Got exception adding param to json object: %s, %s", "templateURL", str2);
}
}
if (!TextUtils.isEmpty(str)) {
try {
jSONObject.put("error", str);
} catch (Exception unused3) {
IAlog.f("Got exception adding param to json object: %s, %s", "error", str);
}
}
aVar2.f.put(jSONObject);
aVar2.a((String) null);
}
}

View File

@@ -0,0 +1,50 @@
package com.fyber.inneractive.sdk.player.ui.remote;
import com.fyber.inneractive.sdk.ignite.l;
import com.fyber.inneractive.sdk.player.ui.k;
import com.fyber.inneractive.sdk.player.ui.s;
import com.fyber.inneractive.sdk.util.IAlog;
import java.util.HashMap;
/* loaded from: classes2.dex */
public final class f implements com.fyber.inneractive.sdk.web.remoteui.b {
public s a;
public boolean h;
public boolean b = false;
public boolean c = false;
public boolean d = false;
public boolean e = false;
public boolean f = false;
public boolean g = false;
public boolean i = false;
public boolean j = false;
public boolean k = false;
public l l = l.NONE;
public String m = "";
public f(k kVar) {
this.a = null;
this.h = false;
this.a = kVar;
this.h = kVar.t();
}
@Override // com.fyber.inneractive.sdk.web.remoteui.b
public final void a(com.fyber.inneractive.sdk.web.remoteui.a aVar, String str, boolean z, HashMap hashMap) {
s sVar = this.a;
if (sVar == null) {
IAlog.a("%s: showFallback: fallback won't be displayed because it is null", "RemoteUiFallbackHandler");
return;
}
sVar.h(this.b);
this.a.e(this.i);
this.a.g(this.f);
this.a.a(this.e, this.l);
this.a.c(this.h);
this.a.a(this.j, this.m);
this.a.b(this.g);
this.a.f(this.c);
this.a.a(this.d);
this.a.d(this.k);
}
}

View File

@@ -0,0 +1,13 @@
package com.fyber.inneractive.sdk.player.ui.remote;
import android.app.Application;
import com.fyber.inneractive.sdk.flow.g0;
/* loaded from: classes2.dex */
public final class g {
public final b a;
public g(Application application, g0 g0Var, String str) {
this.a = new b(application, g0Var, str);
}
}