正在查看: 万能钥匙 v1.1.23 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package na0;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.util.Log;
import android.webkit.GeolocationPermissions;
import android.widget.ImageView;
import androidx.activity.result.ActivityResult;
import bg.b;
import cb.j;
import com.google.android.inner_exoplayer2.text.ttml.TtmlNode;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.swmansion.reanimated.layoutReanimation.Snapshot;
import com.wifitutu.link.foundation.kernel.f;
import com.wifitutu.link.foundation.kernel.g;
import com.wifitutu.widget.imagepicker.bean.ImageItem;
import com.wifitutu.widget.imagepicker.ui.ImageGridActivity;
import com.wifitutu.widget.monitor.api.generate.webview.BdAppDomainEvent;
import com.wifitutu.widget.svc.wkconfig.config.api.generate.webview.JsItem;
import com.zm.adxsdk.protocol.api.interfaces.WfConstant;
import com.zm.fda.OOZ20.OO22Z;
import gu.g;
import java.io.File;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.n;
import lg0.e0;
import lg0.h;
import lg0.i;
import lg0.n;
import lg0.o;
import lg0.s;
import mg0.k0;
import mg0.p;
import mg0.x;
import os.f2;
import os.h2;
import os.i2;
import os.q0;
import os.w0;
import os.y2;
import qs.e2;
import qs.n5;
import qs.r4;
import qs.v4;
import qs.z4;
import tj0.t;
import va.m;
@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\r\u0018\u0000 #2\u00020\u0001:\u0002$%B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J'\u0010\t\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\t\u0010\nJ\u001f\u0010\u000e\u001a\u00020\b2\u0006\u0010\u000b\u001a\u00020\u00042\u0006\u0010\r\u001a\u00020\fH\u0016¢\u0006\u0004\b\u000e\u0010\u000fJ#\u0010\u0014\u001a\u0004\u0018\u00010\u00132\b\u0010\u0011\u001a\u0004\u0018\u00010\u00102\u0006\u0010\u0012\u001a\u00020\bH\u0016¢\u0006\u0004\b\u0014\u0010\u0015J!\u0010\u001a\u001a\n\u0012\u0004\u0012\u00020\u0019\u0018\u00010\u00182\b\u0010\u0017\u001a\u0004\u0018\u00010\u0016H\u0016¢\u0006\u0004\b\u001a\u0010\u001bR\"\u0010\"\u001a\u00020\u00048\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b\u001c\u0010\u001d\u001a\u0004\b\u001e\u0010\u001f\"\u0004\b \u0010!¨\u0006&"}, d2 = {"Lna0/a;", "Lgu/g;", "<init>", "()V", "", "url", "pluginName", "methodName", "", "w2", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z", "originUrl", "Landroid/webkit/GeolocationPermissions$Callback;", "callback", "X2", "(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)Z", "Landroid/app/Activity;", "activity", "multiMode", "Landroid/content/Intent;", "X1", "(Landroid/app/Activity;Z)Landroid/content/Intent;", "Landroidx/activity/result/ActivityResult;", "result", "", "Landroid/net/Uri;", "Y2", "(Landroidx/activity/result/ActivityResult;)Ljava/util/List;", "e", "Ljava/lang/String;", "getTAG", "()Ljava/lang/String;", "setTAG", "(Ljava/lang/String;)V", "TAG", "f", b.f9417c, r0.c.f68529d, "widget-sdk_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class a extends g {
public static ChangeQuickRedirect changeQuickRedirect;
public static final Companion INSTANCE = new Companion(null);
public static Map<String, List<String>> f60627g = k0.l(s.a(".lianwifi.com", p.p("all")), s.a(".ttwifi.net", p.p("all")), s.a(".ttwifi.net:8880", p.p("all")), s.a(".ccrgt.com", p.p(TtmlNode.TEXT_EMPHASIS_MARK_OPEN, "finishPage", "events", "isSupported", "getLocation", "isAnonymous", "login", "getActualUser", "setActionBarState")));
public static final h<List<String>> f60628h = i.a(C1623a.f60630s);
public String TAG = "FeatureWebExt";
@Metadata(d1 = {"\u0000\f\n\u0000\n\u0002\u0010 \n\u0002\u0010\u000e\n\u0000\u0010\u0000\u001a\b\u0012\u0004\u0012\u00020\u00020\u0001H\n¢\u0006\u0002\b\u0003"}, d2 = {"<anonymous>", "", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
public static final class C1623a extends kotlin.jvm.internal.p implements ah0.a<List<? extends String>> {
public static ChangeQuickRedirect changeQuickRedirect;
public static final C1623a f60630s = new C1623a();
public C1623a() {
super(0);
}
@Override
public List<? extends String> invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50888, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : invoke();
}
@Override
public final List<? extends String> invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50887, new Class[0], List.class);
if (proxy.isSupported) {
return (List) proxy.result;
}
List<String> list = com.wifitutu.widget.svc.wkconfig.config.api.generate.webview.b.a(q0.a(f2.d())).getList();
if (list == null) {
list = new ArrayList<>();
}
return x.G0(list, p.p("https://h5.ele.me"));
}
}
@Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0010%\n\u0002\u0010!\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003R!\u0010\n\u001a\b\u0012\u0004\u0012\u00020\u00050\u00048BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0006\u0010\u0007\u001a\u0004\b\b\u0010\tR(\u0010\r\u001a\u0014\u0012\u0004\u0012\u00020\u0005\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00050\f0\u000b8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\r\u0010\u000e¨\u0006\u000f"}, d2 = {"Lna0/a$b;", "", "<init>", "()V", "", "", "locationList$delegate", "Llg0/h;", b.f9417c, "()Ljava/util/List;", "locationList", "", "", "DEFAULT_CONFIG_MAP", "Ljava/util/Map;", "widget-sdk_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public static final class Companion {
public static ChangeQuickRedirect changeQuickRedirect;
public Companion() {
}
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public static final List a(Companion companion) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{companion}, null, changeQuickRedirect, true, 50886, new Class[]{Companion.class}, List.class);
return proxy.isSupported ? (List) proxy.result : companion.b();
}
public final List<String> b() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50885, new Class[0], List.class);
return proxy.isSupported ? (List) proxy.result : (List) a.f60628h.getValue();
}
}
@Metadata(d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003JA\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u00062\b\u0010\t\u001a\u0004\u0018\u00010\b2\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\f2\u0006\u0010\u000e\u001a\u00020\fH\u0016¢\u0006\u0004\b\u0010\u0010\u0011JA\u0010\u0012\u001a\u00020\u000f2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u00062\b\u0010\t\u001a\u0004\u0018\u00010\b2\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\f2\u0006\u0010\u000e\u001a\u00020\fH\u0016¢\u0006\u0004\b\u0012\u0010\u0011¨\u0006\u0013"}, d2 = {"Lna0/a$c;", "La70/a;", "<init>", "()V", "Landroid/app/Activity;", "activity", "", "path", "Landroid/net/Uri;", "uri", "Landroid/widget/ImageView;", "imageView", "", Snapshot.WIDTH, Snapshot.HEIGHT, "Llg0/e0;", OO22Z.f40097h, "(Landroid/app/Activity;Ljava/lang/String;Landroid/net/Uri;Landroid/widget/ImageView;II)V", "l1", "widget-sdk_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public static final class c implements a70.a {
public static ChangeQuickRedirect changeQuickRedirect;
@Override
public void l1(Activity activity, String path, Uri uri, ImageView imageView, int width, int height) {
Object[] objArr = {activity, path, uri, imageView, new Integer(width), new Integer(height)};
ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
Class cls = Integer.TYPE;
if (PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 50890, new Class[]{Activity.class, String.class, Uri.class, ImageView.class, cls, cls}, Void.TYPE).isSupported) {
return;
}
n.g(activity, "null cannot be cast to non-null type android.content.Context");
m u11 = va.c.u(activity);
(uri != null ? u11.t(uri) : u11.u(new File(path))).i(j.f10720a).I0(imageView);
}
@Override
public void v(Activity activity, String path, Uri uri, ImageView imageView, int width, int height) {
Object[] objArr = {activity, path, uri, imageView, new Integer(width), new Integer(height)};
ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
Class cls = Integer.TYPE;
if (PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 50889, new Class[]{Activity.class, String.class, Uri.class, ImageView.class, cls, cls}, Void.TYPE).isSupported) {
return;
}
n.g(activity, "null cannot be cast to non-null type android.content.Context");
m u11 = va.c.u(activity);
(uri != null ? u11.t(uri) : u11.u(new File(path))).i(j.f10720a).I0(imageView);
}
}
@Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0001\u001a\u00020\u00002\f\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00000\u0002H\n¢\u0006\u0004\b\u0005\u0010\u0006"}, d2 = {"Lqs/r4;", "data", "Lqs/z4;", "proxy", "Llg0/e0;", "a", "(Lqs/r4;Lqs/z4;)V"}, k = 3, mv = {1, 8, 0})
public static final class d extends kotlin.jvm.internal.p implements ah0.p<r4, z4<r4>, e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final GeolocationPermissions.Callback f60631s;
public final String f60632t;
public d(GeolocationPermissions.Callback callback, String str) {
super(2);
this.f60631s = callback;
this.f60632t = str;
}
public final void a(r4 r4Var, z4<r4> z4Var) {
if (PatchProxy.proxy(new Object[]{r4Var, z4Var}, this, changeQuickRedirect, false, 50891, new Class[]{r4.class, z4.class}, Void.TYPE).isSupported) {
return;
}
this.f60631s.invoke(this.f60632t, true, false);
}
@Override
public e0 mo1invoke(r4 r4Var, z4<r4> z4Var) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{r4Var, z4Var}, this, changeQuickRedirect, false, 50892, new Class[]{Object.class, Object.class}, Object.class);
if (proxy.isSupported) {
return proxy.result;
}
a(r4Var, z4Var);
return e0.f58580a;
}
}
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0001\u001a\u00020\u00002\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002H\n¢\u0006\u0004\b\u0006\u0010\u0007"}, d2 = {"Lqs/k0;", WfConstant.EVENT_KEY_FAIL_CODE, "Lqs/v4;", "Lqs/r4;", "proxy", "Llg0/e0;", "a", "(Lqs/k0;Lqs/v4;)V"}, k = 3, mv = {1, 8, 0})
public static final class e extends kotlin.jvm.internal.p implements ah0.p<qs.k0, v4<r4>, e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final GeolocationPermissions.Callback f60633s;
public final String f60634t;
public e(GeolocationPermissions.Callback callback, String str) {
super(2);
this.f60633s = callback;
this.f60634t = str;
}
public final void a(qs.k0 k0Var, v4<r4> v4Var) {
if (PatchProxy.proxy(new Object[]{k0Var, v4Var}, this, changeQuickRedirect, false, 50893, new Class[]{qs.k0.class, v4.class}, Void.TYPE).isSupported) {
return;
}
this.f60633s.invoke(this.f60634t, false, false);
}
@Override
public e0 mo1invoke(qs.k0 k0Var, v4<r4> v4Var) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{k0Var, v4Var}, this, changeQuickRedirect, false, 50894, new Class[]{Object.class, Object.class}, Object.class);
if (proxy.isSupported) {
return proxy.result;
}
a(k0Var, v4Var);
return e0.f58580a;
}
}
@Override
public Intent X1(Activity activity, boolean multiMode) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{activity, new Byte(multiMode ? (byte) 1 : (byte) 0)}, this, changeQuickRedirect, false, 50883, new Class[]{Activity.class, Boolean.TYPE}, Intent.class);
if (proxy.isSupported) {
return (Intent) proxy.result;
}
x60.c l11 = x60.c.l();
l11.F(new c());
l11.G(multiMode);
l11.K(false);
l11.H(true);
l11.C(false);
if (activity != null) {
return new Intent(activity, (Class<?>) ImageGridActivity.class);
}
Intent intent = new Intent(f2.b(f2.d()), (Class<?>) ImageGridActivity.class);
intent.addFlags(268435456);
return intent;
}
@Override
public boolean X2(String originUrl, GeolocationPermissions.Callback callback) {
Object obj;
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{originUrl, callback}, this, changeQuickRedirect, false, 50882, new Class[]{String.class, GeolocationPermissions.Callback.class}, Boolean.TYPE);
if (proxy.isSupported) {
return ((Boolean) proxy.result).booleanValue();
}
Log.i(this.TAG, "originUrl is " + originUrl);
Iterator it = Companion.a(INSTANCE).iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
}
obj = it.next();
if (t.L(originUrl, (String) obj, false, 2, null)) {
break;
}
}
if (obj == null) {
return false;
}
n5 n5Var = new n5(null, mg0.q0.i("android.permission.ACCESS_COARSE_LOCATION", "android.permission.ACCESS_FINE_LOCATION"), null, 5, null);
if (y2.c(f2.d()).t(n5Var)) {
callback.invoke(originUrl, true, false);
} else {
e2<r4> s11 = y2.c(f2.d()).s(n5Var);
g.a.b(s11, null, new d(callback, originUrl), 1, null);
f.a.b(s11, null, new e(callback, originUrl), 1, null);
}
return true;
}
@Override
public List<Uri> Y2(ActivityResult result) {
Intent data;
Uri uri;
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{result}, this, changeQuickRedirect, false, 50884, new Class[]{ActivityResult.class}, List.class);
if (proxy.isSupported) {
return (List) proxy.result;
}
if (result == null || result.getResultCode() != 1004 || (data = result.getData()) == null) {
return null;
}
ArrayList arrayList = new ArrayList();
Serializable serializableExtra = data.getSerializableExtra("extra_result_items");
ArrayList<ImageItem> arrayList2 = serializableExtra instanceof ArrayList ? (ArrayList) serializableExtra : null;
if (arrayList2 != null) {
for (ImageItem imageItem : arrayList2) {
if (w0.a(f2.d()).J4() < 29 || f2.b(f2.d()).getApplicationInfo().targetSdkVersion < 29 || (uri = imageItem.f38834c) == null) {
arrayList.add(Uri.parse("file://" + imageItem.f38833b));
} else {
n.f(uri);
arrayList.add(uri);
}
}
}
if (arrayList.isEmpty()) {
return null;
}
return arrayList;
}
@Override
public boolean w2(String url, String pluginName, String methodName) {
String str;
boolean z11;
e0 e0Var;
Object obj;
List list;
Object obj2;
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{url, pluginName, methodName}, this, changeQuickRedirect, false, 50881, new Class[]{String.class, String.class, String.class}, Boolean.TYPE);
if (proxy.isSupported) {
return ((Boolean) proxy.result).booleanValue();
}
try {
n.Companion companion = lg0.n.INSTANCE;
} catch (Throwable th2) {
th = th2;
str = null;
}
if (!kotlin.jvm.internal.n.d(url, "") && !t.L(url, "file", false, 2, null)) {
LinkedHashMap linkedHashMap = new LinkedHashMap();
str = Uri.parse(new tj0.i(" ").f(url, "%20")).getHost();
try {
Log.i(this.TAG, "url is " + str + ",method name is " + methodName);
} catch (Throwable th3) {
th = th3;
z11 = false;
n.Companion companion2 = lg0.n.INSTANCE;
lg0.n.b(o.a(th));
if (com.wifitutu.widget.svc.wkconfig.config.api.generate.webview.c.a(q0.a(f2.d())).getWkbrowser_switch()) {
}
return z11;
}
if (str != null) {
List<JsItem> jsapilists = com.wifitutu.widget.svc.wkconfig.config.api.generate.webview.c.a(q0.a(f2.d())).getJsapilists();
if (jsapilists != null) {
for (JsItem jsItem : jsapilists) {
String domin = jsItem.getDomin();
List<String> method = jsItem.getMethod();
if (method == null) {
method = new ArrayList<>();
}
linkedHashMap.put(domin, method);
}
}
if (linkedHashMap.isEmpty()) {
linkedHashMap.putAll(f60627g);
}
Iterator it = linkedHashMap.keySet().iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
}
obj = it.next();
kotlin.jvm.internal.n.f(str);
if (t.u(str, (String) obj, false, 2, null)) {
break;
}
}
String str2 = (String) obj;
if (str2 != null && (list = (List) linkedHashMap.get(str2)) != null) {
Iterator it2 = list.iterator();
while (true) {
if (!it2.hasNext()) {
obj2 = null;
break;
}
obj2 = it2.next();
String str3 = (String) obj2;
if (kotlin.jvm.internal.n.d(str3, "all") || kotlin.jvm.internal.n.d(str3, methodName)) {
break;
}
}
String str4 = (String) obj2;
if (str4 != null) {
Log.i(this.TAG, "method name is " + str4);
try {
e0Var = e0.f58580a;
z11 = true;
lg0.n.b(e0Var);
} catch (Throwable th4) {
th = th4;
z11 = true;
n.Companion companion22 = lg0.n.INSTANCE;
lg0.n.b(o.a(th));
if (com.wifitutu.widget.svc.wkconfig.config.api.generate.webview.c.a(q0.a(f2.d())).getWkbrowser_switch()) {
}
return z11;
}
if (com.wifitutu.widget.svc.wkconfig.config.api.generate.webview.c.a(q0.a(f2.d())).getWkbrowser_switch() || z11) {
return z11;
}
h2 j11 = i2.j(f2.d());
BdAppDomainEvent bdAppDomainEvent = new BdAppDomainEvent();
bdAppDomainEvent.a(str != null ? str : "");
bdAppDomainEvent.c(methodName);
bdAppDomainEvent.b(url);
i2.c(j11, bdAppDomainEvent, false, 2, null);
return true;
}
}
}
e0Var = null;
z11 = false;
lg0.n.b(e0Var);
if (com.wifitutu.widget.svc.wkconfig.config.api.generate.webview.c.a(q0.a(f2.d())).getWkbrowser_switch()) {
}
return z11;
}
return true;
}
}