正在查看: 万能钥匙 v1.1.23 应用的 MeRnModules.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 MeRnModules.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.wifitutu.ui.rn;
import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactMethod;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.wifitutu.link.foundation.react_native.opt.ARnModule;
import com.wifitutu.widget.svc.wkconfig.config.api.generate.app.o;
import kotlin.Metadata;
import kotlin.jvm.internal.f0;
import kotlin.jvm.internal.g0;
import kotlin.jvm.internal.p;
import lg0.C3049o0;
import lg0.h4;
import os.C2645f0;
import os.C2647f2;
import os.C2736q0;
import qs.AbstractC3492d;
import tj0.t;
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\u0018\u00002\u00020\u0001:\u0001\"B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0017\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\u0007\u0010\bR\u0014\u0010\f\u001a\u00020\t8\u0002X\u0082D¢\u0006\u0006\n\u0004\b\n\u0010\u000bR\u001a\u0010\u0012\u001a\u00020\r8\u0016X\u0096\u0004¢\u0006\f\n\u0004\b\u000e\u0010\u000f\u001a\u0004\b\u0010\u0010\u0011R\u001e\u0010\u0016\u001a\u00060\tj\u0002`\u00138\u0016X\u0096D¢\u0006\f\n\u0004\b\u0014\u0010\u000b\u001a\u0004\b\n\u0010\u0015R\u001a\u0010\u0019\u001a\u00020\t8\u0016X\u0096D¢\u0006\f\n\u0004\b\u0017\u0010\u000b\u001a\u0004\b\u0018\u0010\u0015R&\u0010!\u001a\u000e\u0012\n\b\u0001\u0012\u00060\u001bR\u00020\u001c0\u001a8\u0016X\u0096\u0004¢\u0006\f\n\u0004\b\u001d\u0010\u001e\u001a\u0004\b\u001f\u0010 ¨\u0006#"}, d2 = {"Lcom/wifitutu/ui/rn/MeRnModules;", "Lvt/d;", "<init>", "()V", "Lcom/facebook/react/bridge/ReactApplicationContext;", "context", "Lcom/facebook/react/bridge/NativeModule;", "Sf", "(Lcom/facebook/react/bridge/ReactApplicationContext;)Lcom/facebook/react/bridge/NativeModule;", "", "i", "Ljava/lang/String;", "TAG", "Lqs/o0;", "j", "Lqs/o0;", "getId", "()Lqs/o0;", "id", "Lcom/wifitutu/link/foundation/core/RnPluginGroupId;", "k", "()Ljava/lang/String;", "group", "l", "getName", "name", "Lhh0/d;", "Lcom/wifitutu/link/foundation/react_native/opt/ARnModule$AModule;", "Lcom/wifitutu/link/foundation/react_native/opt/ARnModule;", "m", "Lhh0/d;", "Pf", "()Lhh0/d;", "moduleType", "Module", "tutu_app_prd"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class MeRnModules extends AbstractC3492d {
public static ChangeQuickRedirect changeQuickRedirect;
public final String TAG = "MeRnModules";
public final C3049o0 id = new C3049o0("0084F99B-E3E3-4ADB-B1AD-256F8A84F09E");
public final String group = "foundation";
public final String name = "tutu_me";
public final hh0.d<? extends ARnModule.AModule> moduleType = g0.b(Module.class);
@Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0000\b\u0086\u0004\u0018\u00002\u00060\u0001R\u00020\u0002B\r\u0012\u0006\u0010\u0003\u001a\u00020\u0004¢\u0006\u0002\u0010\u0005J\b\u0010\b\u001a\u00020\tH\u0007R\u0011\u0010\u0003\u001a\u00020\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007¨\u0006\n"}, d2 = {"Lcom/wifitutu/ui/rn/MeRnModules$Module;", "Lcom/wifitutu/link/foundation/react_native/opt/ARnModule$AModule;", "Lcom/wifitutu/link/foundation/react_native/opt/ARnModule;", "context", "Lcom/facebook/react/bridge/ReactApplicationContext;", "(Lcom/wifitutu/ui/rn/MeRnModules;Lcom/facebook/react/bridge/ReactApplicationContext;)V", "getContext", "()Lcom/facebook/react/bridge/ReactApplicationContext;", "getRedirectUrl", "", "tutu_app_prd"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class Module extends ARnModule.AModule {
public static ChangeQuickRedirect changeQuickRedirect;
private final ReactApplicationContext context;
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
public static final class a extends p implements ah0.a<Object> {
public static ChangeQuickRedirect changeQuickRedirect;
public final f0<String> s;
public a(f0<String> f0Var) {
super(0);
this.s = f0Var;
}
@Override
public final Object invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 27829, new Class[0], Object.class);
if (proxy.isSupported) {
return proxy.result;
}
return "getRedirectUrl url is: " + ((String) this.s.a);
}
}
public Module(ReactApplicationContext reactApplicationContext) {
super(reactApplicationContext);
this.context = reactApplicationContext;
}
public final ReactApplicationContext getContext() {
return this.context;
}
@ReactMethod(isBlockingSynchronousMethod = true)
public final String getRedirectUrl() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 27828, new Class[0], String.class);
if (proxy.isSupported) {
return (String) proxy.result;
}
f0 f0Var = new f0();
f0Var.a = "";
String redirectUrl = o.a(C2736q0.a(C2647f2.d())).getRedirectUrl();
MeRnModules meRnModules = MeRnModules.this;
if (redirectUrl == null || t.y(redirectUrl)) {
redirectUrl = "https://kf01.lianwifi.com/?appid=" + C2645f0.a(C2647f2.d()).Y6().getAppId();
}
f0Var.a = redirectUrl;
h4.l().j(meRnModules.TAG, new a(f0Var));
return (String) f0Var.a;
}
}
@Override
public hh0.d<? extends ARnModule.AModule> Pf() {
return this.moduleType;
}
@Override
public NativeModule Sf(ReactApplicationContext context) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{context}, this, changeQuickRedirect, false, 27827, new Class[]{ReactApplicationContext.class}, NativeModule.class);
return proxy.isSupported ? (NativeModule) proxy.result : new Module(context);
}
public C3049o0 getId() {
return this.id;
}
@Override
public String getName() {
return this.name;
}
@Override
public String getGroup() {
return this.group;
}
}