- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
152 lines
4.7 KiB
Java
152 lines
4.7 KiB
Java
package com.applovin.impl;
|
|
|
|
import android.content.pm.PackageInfo;
|
|
import android.content.pm.PackageManager;
|
|
import android.os.Build;
|
|
import android.webkit.WebSettings;
|
|
import android.webkit.WebView;
|
|
import com.applovin.sdk.AppLovinSdkUtils;
|
|
import java.util.Iterator;
|
|
import java.util.concurrent.atomic.AtomicBoolean;
|
|
|
|
/* loaded from: classes.dex */
|
|
public abstract class sr {
|
|
private static WebView a;
|
|
private static String b;
|
|
private static int e;
|
|
private static String f;
|
|
private static String g;
|
|
private static final Object c = new Object();
|
|
private static final AtomicBoolean d = new AtomicBoolean();
|
|
private static final AtomicBoolean h = new AtomicBoolean();
|
|
|
|
static {
|
|
if (e()) {
|
|
b = (String) vj.a(uj.J, "", com.applovin.impl.sdk.j.l());
|
|
return;
|
|
}
|
|
b = "";
|
|
vj.b(uj.J, (Object) null, com.applovin.impl.sdk.j.l());
|
|
vj.b(uj.K, (Object) null, com.applovin.impl.sdk.j.l());
|
|
}
|
|
|
|
public static void a(final com.applovin.impl.sdk.j jVar) {
|
|
if (e() || d.getAndSet(true)) {
|
|
return;
|
|
}
|
|
if (z3.d()) {
|
|
AppLovinSdkUtils.runOnUiThread(new Runnable() { // from class: com.applovin.impl.sr$$ExternalSyntheticLambda0
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
sr.d(com.applovin.impl.sdk.j.this);
|
|
}
|
|
});
|
|
} else {
|
|
AppLovinSdkUtils.runOnUiThread(new Runnable() { // from class: com.applovin.impl.sr$$ExternalSyntheticLambda1
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
sr.e(com.applovin.impl.sdk.j.this);
|
|
}
|
|
});
|
|
}
|
|
}
|
|
|
|
public static String b() {
|
|
return g;
|
|
}
|
|
|
|
public static String c() {
|
|
return f;
|
|
}
|
|
|
|
public static int d() {
|
|
return e;
|
|
}
|
|
|
|
public static void f(com.applovin.impl.sdk.j jVar) {
|
|
}
|
|
|
|
public static void b(com.applovin.impl.sdk.j jVar) {
|
|
if (h.getAndSet(true)) {
|
|
return;
|
|
}
|
|
PackageInfo c2 = c(jVar);
|
|
if (c2 != null) {
|
|
e = c2.versionCode;
|
|
f = c2.versionName;
|
|
g = c2.packageName;
|
|
} else {
|
|
jVar.J();
|
|
if (com.applovin.impl.sdk.n.a()) {
|
|
jVar.J().b("WebViewDataCollector", "Failed to get WebView package info");
|
|
}
|
|
}
|
|
}
|
|
|
|
private static PackageInfo c(com.applovin.impl.sdk.j jVar) {
|
|
PackageManager packageManager = com.applovin.impl.sdk.j.l().getPackageManager();
|
|
if (z3.i()) {
|
|
return WebView.getCurrentWebViewPackage();
|
|
}
|
|
Iterator it = jVar.c(sj.E4).iterator();
|
|
while (it.hasNext()) {
|
|
try {
|
|
return packageManager.getPackageInfo((String) it.next(), 0);
|
|
} catch (Throwable unused) {
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static /* synthetic */ void d(com.applovin.impl.sdk.j jVar) {
|
|
try {
|
|
synchronized (c) {
|
|
b = WebSettings.getDefaultUserAgent(com.applovin.impl.sdk.j.l());
|
|
vj.b(uj.J, b, com.applovin.impl.sdk.j.l());
|
|
vj.b(uj.K, Build.VERSION.RELEASE, com.applovin.impl.sdk.j.l());
|
|
}
|
|
} catch (Throwable th) {
|
|
jVar.J();
|
|
if (com.applovin.impl.sdk.n.a()) {
|
|
jVar.J().a("WebViewDataCollector", "Failed to collect user agent", th);
|
|
}
|
|
jVar.E().a("WebViewDataCollector", "collectUserAgent", th);
|
|
}
|
|
}
|
|
|
|
public static String a() {
|
|
String str;
|
|
synchronized (c) {
|
|
str = b;
|
|
}
|
|
return str;
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static /* synthetic */ void e(com.applovin.impl.sdk.j jVar) {
|
|
try {
|
|
f(jVar);
|
|
synchronized (c) {
|
|
b = a.getSettings().getUserAgentString();
|
|
vj.b(uj.J, b, com.applovin.impl.sdk.j.l());
|
|
vj.b(uj.K, Build.VERSION.RELEASE, com.applovin.impl.sdk.j.l());
|
|
}
|
|
} catch (Throwable th) {
|
|
jVar.J();
|
|
if (com.applovin.impl.sdk.n.a()) {
|
|
jVar.J().a("WebViewDataCollector", "Failed to collect user agent", th);
|
|
}
|
|
jVar.E().a("WebViewDataCollector", "collectUserAgent", th);
|
|
}
|
|
}
|
|
|
|
public static boolean e() {
|
|
boolean equals;
|
|
synchronized (c) {
|
|
equals = Build.VERSION.RELEASE.equals((String) vj.a(uj.K, "", com.applovin.impl.sdk.j.l()));
|
|
}
|
|
return equals;
|
|
}
|
|
}
|