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,221 @@
package com.ironsource.adqualitysdk.sdk.i;
import android.graphics.Bitmap;
import android.webkit.JsPromptResult;
import android.webkit.WebChromeClient;
import android.webkit.WebResourceRequest;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import androidx.annotation.RequiresApi;
import com.ironsource.adqualitysdk.sdk.i.au;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import java.util.WeakHashMap;
/* loaded from: classes4.dex */
public class jk implements jm {
/* renamed from: ﻛ, reason: contains not printable characters */
private static Map<WebView, jk> f2704 = new WeakHashMap();
/* renamed from: ﻐ, reason: contains not printable characters */
private String f2705;
/* renamed from: , reason: contains not printable characters */
private Set<jm> f2706 = new HashSet();
/* renamed from: ヌ, reason: contains not printable characters */
private jo f2707;
/* renamed from: ﻐ, reason: contains not printable characters */
public static jk m3226(WebView webView, String str) {
jk jkVar = f2704.get(webView);
if (jkVar != null) {
return jkVar;
}
jk jkVar2 = new jk(webView, str);
f2704.put(webView, jkVar2);
return jkVar2;
}
private jk(WebView webView, String str) {
this.f2705 = str;
jo joVar = new jo(webView);
this.f2707 = joVar;
joVar.m3247(new AnonymousClass4());
this.f2707.m3246(new AnonymousClass1());
}
/* renamed from: , reason: contains not printable characters */
public final void m3232(jm jmVar) {
this.f2706.add(jmVar);
}
/* renamed from: ﻛ, reason: contains not printable characters */
public final void m3229(jm jmVar) {
this.f2706.remove(jmVar);
}
/* renamed from: ﻛ, reason: contains not printable characters */
public final boolean m3230() {
return this.f2707.m3248();
}
/* renamed from: ヌ, reason: contains not printable characters */
public final WebView m3233() {
return this.f2707.m3250();
}
/* renamed from: , reason: contains not printable characters */
public final au.c m3231() {
return this.f2707.m3249();
}
@Override // com.ironsource.adqualitysdk.sdk.i.jm
/* renamed from: メ */
public final void mo921(WebView webView) {
for (jm jmVar : new HashSet(this.f2706)) {
if (jmVar != null) {
jmVar.mo921(webView);
}
}
}
@Override // com.ironsource.adqualitysdk.sdk.i.jm
/* renamed from: */
public final void mo919(WebView webView, String str, String str2) {
for (jm jmVar : new HashSet(this.f2706)) {
if (jmVar != null) {
jmVar.mo919(webView, str, str2);
}
}
}
@Override // com.ironsource.adqualitysdk.sdk.i.jm
/* renamed from: ﻛ */
public final void mo918(WebView webView, String str, boolean z) {
for (jm jmVar : new HashSet(this.f2706)) {
if (jmVar != null) {
jmVar.mo918(webView, str, z);
}
}
}
@Override // com.ironsource.adqualitysdk.sdk.i.jm
/* renamed from: ヌ */
public final void mo920(WebView webView, String str) {
for (jm jmVar : new HashSet(this.f2706)) {
if (jmVar != null) {
jmVar.mo920(webView, str);
}
}
}
/* renamed from: com.ironsource.adqualitysdk.sdk.i.jk$4, reason: invalid class name */
public class AnonymousClass4 extends WebViewClient {
/* renamed from: , reason: contains not printable characters */
private boolean f2711 = false;
/* renamed from: ヌ, reason: contains not printable characters */
private boolean f2712 = false;
/* renamed from: ﻐ, reason: contains not printable characters */
private String f2710 = null;
public AnonymousClass4() {
}
@Override // android.webkit.WebViewClient
public final void onPageStarted(WebView webView, String str, Bitmap bitmap) {
jk.this.mo921(webView);
this.f2711 = true;
}
@Override // android.webkit.WebViewClient
public final void onPageFinished(WebView webView, String str) {
jk.this.mo921(webView);
this.f2711 = false;
this.f2712 = true;
if (this.f2710 == null) {
this.f2710 = webView.getOriginalUrl();
}
}
@Override // android.webkit.WebViewClient
public final boolean shouldOverrideUrlLoading(WebView webView, String str) {
if (m3235(webView, str)) {
return true;
}
if (this.f2710 == null) {
this.f2710 = webView.getOriginalUrl();
}
jk.this.mo918(webView, str, m3236(webView));
this.f2712 = true;
this.f2711 = false;
return false;
}
@Override // android.webkit.WebViewClient
@RequiresApi(api = 24)
public final boolean shouldOverrideUrlLoading(WebView webView, WebResourceRequest webResourceRequest) {
return shouldOverrideUrlLoading(webView, webResourceRequest.getUrl().toString());
}
/* renamed from: メ, reason: contains not printable characters */
private boolean m3236(WebView webView) {
if (this.f2711 && this.f2712) {
return true;
}
return (webView.getOriginalUrl() == null || this.f2710 == null || webView.getOriginalUrl().equals(this.f2710)) ? false : true;
}
/* renamed from: , reason: contains not printable characters */
private boolean m3235(WebView webView, String str) {
if (!str.startsWith(jk.this.f2705)) {
return false;
}
this.f2710 = webView.getOriginalUrl();
String substring = str.substring(jk.this.f2705.length());
jk jkVar = jk.this;
jkVar.mo919(webView, jkVar.f2705, substring);
return true;
}
}
/* renamed from: com.ironsource.adqualitysdk.sdk.i.jk$1, reason: invalid class name */
public class AnonymousClass1 extends WebChromeClient {
/* renamed from: ヌ, reason: contains not printable characters */
private boolean f2709 = false;
public AnonymousClass1() {
}
@Override // android.webkit.WebChromeClient
public final boolean onJsPrompt(WebView webView, String str, String str2, String str3, JsPromptResult jsPromptResult) {
jk.this.mo920(webView, str2);
return false;
}
@Override // android.webkit.WebChromeClient
public final void onProgressChanged(WebView webView, int i) {
if (i != 100 || this.f2709) {
return;
}
this.f2709 = true;
jk.this.mo921(webView);
}
}
/* renamed from: メ, reason: contains not printable characters */
public final void m3234() {
this.f2707.m3247(new AnonymousClass4());
}
/* renamed from: ﻐ, reason: contains not printable characters */
public final void m3228() {
this.f2707.m3246(new AnonymousClass1());
}
}