正在查看: 万能钥匙 v1.1.23 应用的 C0437a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 C0437a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package qs;
import ah0.a;
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 cb.j;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
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.svc.wkconfig.config.api.generate.webview.b;
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.List;
import java.util.Map;
import java.util.Set;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.n;
import lg0.e0;
import lg0.h;
import lg0.i;
import lg0.s;
import mg0.p;
import mg0.x;
import os.f2;
import os.q0;
import os.w0;
import os.y2;
import qs.e2;
import qs.n5;
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", "c", "widget-sdk_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class C0437a extends g {
public static ChangeQuickRedirect changeQuickRedirect;
public static final Companion INSTANCE = new Companion(null);
public static Map<String, List<String>> g = mg0.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("open", "finishPage", "events", "isSupported", "getLocation", "isAnonymous", "login", "getActualUser", "setActionBarState")));
public static final h<List<String>> h = i.a(C0192a.s);
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 C0192a extends kotlin.jvm.internal.p implements a<List<? extends String>> {
public static ChangeQuickRedirect changeQuickRedirect;
public static final C0192a s = new C0192a();
public C0192a() {
super(0);
}
public Object invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50888, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : m280invoke();
}
public final List<String> m280invoke() {
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 = 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", "()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}, (Object) 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) C0437a.h.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", "", "width", "height", "Llg0/e0;", OO22Z.h, "(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;
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 u = va.c.u(activity);
(uri != null ? u.t(uri) : u.u(new File(path))).i(j.a).I0(imageView);
}
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 u = va.c.u(activity);
(uri != null ? u.t(uri) : u.u(new File(path))).i(j.a).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 r4 extends kotlin.jvm.internal.p implements ah0.p<qs.r4, z4<qs.r4>, e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final GeolocationPermissions.Callback s;
public final String t;
public r4(GeolocationPermissions.Callback callback, String str) {
super(2);
this.s = callback;
this.t = str;
}
public final void a(qs.r4 r4Var, z4<qs.r4> z4Var) {
if (PatchProxy.proxy(new Object[]{r4Var, z4Var}, this, changeQuickRedirect, false, 50891, new Class[]{qs.r4.class, z4.class}, Void.TYPE).isSupported) {
return;
}
this.s.invoke(this.t, true, false);
}
public Object invoke(Object obj, Object obj2) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{obj, obj2}, this, changeQuickRedirect, false, 50892, new Class[]{Object.class, Object.class}, Object.class);
if (proxy.isSupported) {
return proxy.result;
}
a((qs.r4) obj, (z4) obj2);
return e0.a;
}
}
@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 k0 extends kotlin.jvm.internal.p implements ah0.p<qs.k0, v4<qs.r4>, e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final GeolocationPermissions.Callback s;
public final String t;
public k0(GeolocationPermissions.Callback callback, String str) {
super(2);
this.s = callback;
this.t = str;
}
public final void a(qs.k0 k0Var, v4<qs.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.s.invoke(this.t, false, false);
}
public Object invoke(Object obj, Object obj2) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{obj, obj2}, this, changeQuickRedirect, false, 50894, new Class[]{Object.class, Object.class}, Object.class);
if (proxy.isSupported) {
return proxy.result;
}
a((qs.k0) obj, (v4) obj2);
return e0.a;
}
}
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 l = x60.c.l();
l.F(new c());
l.G(multiMode);
l.K(false);
l.H(true);
l.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;
}
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((String) null, mg0.q0.i("android.permission.ACCESS_COARSE_LOCATION", "android.permission.ACCESS_FINE_LOCATION"), (Set) null, 5, (DefaultConstructorMarker) null);
if (y2.c(f2.d()).t(n5Var)) {
callback.invoke(originUrl, true, false);
} else {
e2 s = y2.c(f2.d()).s(n5Var);
g.a.b(s, (f2) null, new r4(callback, originUrl), 1, (Object) null);
f.a.b(s, (f2) null, new k0(callback, originUrl), 1, (Object) null);
}
return true;
}
public List<Uri> Y2(ActivityResult result) {
Intent a;
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.b() != 1004 || (a = result.a()) == null) {
return null;
}
ArrayList arrayList = new ArrayList();
Serializable serializableExtra = a.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.c) == null) {
arrayList.add(Uri.parse("file://" + imageItem.b));
} else {
n.f(uri);
arrayList.add(uri);
}
}
}
if (arrayList.isEmpty()) {
return null;
}
return arrayList;
}
public boolean w2(java.lang.String r12, java.lang.String r13, java.lang.String r14) {
throw new UnsupportedOperationException("Method not decompiled: qs.C0437a.w2(java.lang.String, java.lang.String, java.lang.String):boolean");
}
}