NetMirror.apk
Download file
package N;
import android.os.Build;
import android.webkit.WebView;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import org.chromium.support_lib_boundary.WebViewProviderFactoryBoundaryInterface;
/* JADX INFO: loaded from: classes.dex */
public abstract class j {
private static class a {
/* JADX INFO: renamed from: a, reason: collision with root package name */
static final n f1397a = new n(j.d().getWebkitToCompatConverter());
}
private static class b {
/* JADX INFO: renamed from: a, reason: collision with root package name */
static final l f1398a = j.a();
}
static l a() {
try {
return new m((WebViewProviderFactoryBoundaryInterface) e3.a.a(WebViewProviderFactoryBoundaryInterface.class, b()));
} catch (ClassNotFoundException unused) {
return new N.b();
} catch (IllegalAccessException e4) {
throw new RuntimeException(e4);
} catch (NoSuchMethodException e5) {
throw new RuntimeException(e5);
} catch (InvocationTargetException e6) {
throw new RuntimeException(e6);
}
}
private static InvocationHandler b() {
return (InvocationHandler) Class.forName("org.chromium.support_lib_glue.SupportLibReflectionUtil", false, e()).getDeclaredMethod("createWebViewProviderFactory", new Class[0]).invoke(null, new Object[0]);
}
public static n c() {
return a.f1397a;
}
public static l d() {
return b.f1398a;
}
public static ClassLoader e() {
return Build.VERSION.SDK_INT >= 28 ? WebView.getWebViewClassLoader() : f().getClass().getClassLoader();
}
private static Object f() {
try {
Method declaredMethod = WebView.class.getDeclaredMethod("getFactory", new Class[0]);
declaredMethod.setAccessible(true);
return declaredMethod.invoke(null, new Object[0]);
} catch (IllegalAccessException e4) {
throw new RuntimeException(e4);
} catch (NoSuchMethodException e5) {
throw new RuntimeException(e5);
} catch (InvocationTargetException e6) {
throw new RuntimeException(e6);
}
}
}
⚠️ This content was hidden by an advertisement filtering extension in your browser. Please disable it and reload the page to access the decompiled content.
We only display one small text ad to keep this service free. Here's what it looks like:
Read the Docs for Business: You write the docs. We do the rest.
Try it today!Ad by EthicalAds
Download file