正在查看: 万能钥匙 v1.1.23 应用的 WifiStrengthReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 WifiStrengthReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.wifitutu.link.feature.wifi;
import ah0.l;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
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.wifitutu.link.foundation.kernel.h;
import com.wifitutu.link.foundation.kernel.j;
import com.wifitutu.link.foundation.kernel.n;
import kotlin.Metadata;
import kotlin.jvm.internal.p;
import lg0.e0;
import os.f2;
import qs.h4;
import qs.q1;
import qs.q6;
import qs.t3;
import qs.u0;
import ss.x;
import uj0.a;
import xr.w0;
@Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u000f\u0010\u0006\u001a\u00020\u0005H\u0016¢\u0006\u0004\b\u0006\u0010\u0004J\u000f\u0010\u0007\u001a\u00020\u0005H\u0016¢\u0006\u0004\b\u0007\u0010\u0004J\u001f\u0010\f\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\b2\u0006\u0010\u000b\u001a\u00020\nH\u0016¢\u0006\u0004\b\f\u0010\rJ\u000f\u0010\u000f\u001a\u0004\u0018\u00010\u000e¢\u0006\u0004\b\u000f\u0010\u0010R \u0010\u0015\u001a\b\u0012\u0004\u0012\u00020\u000e0\u00118\u0016X\u0096\u0004¢\u0006\f\n\u0004\b\u000f\u0010\u0012\u001a\u0004\b\u0013\u0010\u0014R\u0018\u0010\u0019\u001a\u0004\u0018\u00010\u00168\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0017\u0010\u0018¨\u0006\u001a"}, d2 = {"Lcom/wifitutu/link/feature/wifi/WifiStrengthReceiver;", "Landroid/content/BroadcastReceiver;", "Lxr/w0;", "<init>", "()V", "Llg0/e0;", TtmlNode.START, "stop", "Landroid/content/Context;", "context", "Landroid/content/Intent;", "intent", "onReceive", "(Landroid/content/Context;Landroid/content/Intent;)V", "Lcom/wifitutu/link/foundation/kernel/n;", "a", "()Lcom/wifitutu/link/foundation/kernel/n;", "Lcom/wifitutu/link/foundation/kernel/a;", "Lcom/wifitutu/link/foundation/kernel/a;", "getBus", "()Lcom/wifitutu/link/foundation/kernel/a;", "bus", "Lqs/q1;", bg.b.f9417c, "Lqs/q1;", "_job", "feature-wifi_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class WifiStrengthReceiver extends BroadcastReceiver implements w0 {
public static ChangeQuickRedirect changeQuickRedirect;
public final com.wifitutu.link.foundation.kernel.a<n> bus = new com.wifitutu.link.foundation.kernel.a<>();
public q1 _job;
@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 static final a f33870s = new a();
public a() {
super(0);
}
@Override
public final Object invoke() {
return "正在运行强度探测";
}
}
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lqs/t3;", "it", "Llg0/e0;", "a", "(Lqs/t3;)V"}, k = 3, mv = {1, 8, 0})
public static final class b extends p implements l<t3, e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public b() {
super(1);
}
public final void a(t3 t3Var) {
n a11;
if (PatchProxy.proxy(new Object[]{t3Var}, this, changeQuickRedirect, false, 6067, new Class[]{t3.class}, Void.TYPE).isSupported || (a11 = WifiStrengthReceiver.this.a()) == null) {
return;
}
h.a.a(WifiStrengthReceiver.this.getBus(), a11, false, 0L, 6, null);
}
@Override
public e0 invoke(t3 t3Var) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{t3Var}, this, changeQuickRedirect, false, 6068, new Class[]{Object.class}, Object.class);
if (proxy.isSupported) {
return proxy.result;
}
a(t3Var);
return e0.f58580a;
}
}
@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 c extends p implements ah0.a<Object> {
public static ChangeQuickRedirect changeQuickRedirect;
public static final c f33872s = new c();
public c() {
super(0);
}
@Override
public final Object invoke() {
return "强度探测没有进行";
}
}
public final n a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 6066, new Class[0], n.class);
if (proxy.isSupported) {
return (n) proxy.result;
}
x j11 = u0.r(f2.b(f2.d())).j();
if (j11 == null) {
return null;
}
n nVar = new n();
nVar.k(j11.h());
return nVar;
}
@Override
public com.wifitutu.link.foundation.kernel.a<n> getBus() {
return this.bus;
}
@Override
public void onReceive(Context context, Intent intent) {
n a11;
if (PatchProxy.proxy(new Object[]{context, intent}, this, changeQuickRedirect, false, 6065, new Class[]{Context.class, Intent.class}, Void.TYPE).isSupported || (a11 = a()) == null) {
return;
}
h.a.a(getBus(), a11, false, 0L, 6, null);
}
@Override
public void start() {
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 6063, new Class[0], Void.TYPE).isSupported) {
return;
}
if (this._job != null) {
h4.l().u("wifi|connect", a.f33870s);
return;
}
a.Companion companion = uj0.a.INSTANCE;
this._job = q6.f(uj0.c.p(1, uj0.d.f74493e), null, false, false, false, new b(), 30, null);
Context b11 = f2.b(f2.d());
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("android.net.wifi.RSSI_CHANGED");
e0 e0Var = e0.f58580a;
b11.registerReceiver(this, intentFilter);
}
@Override
public void stop() {
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 6064, new Class[0], Void.TYPE).isSupported) {
return;
}
q1 q1Var = this._job;
if (q1Var == null) {
h4.l().u("wifi|connect", c.f33872s);
return;
}
kotlin.jvm.internal.n.f(q1Var);
q1Var.cancel();
this._job = null;
j.a.a(getBus(), null, 1, null);
f2.b(f2.d()).unregisterReceiver(this);
}
}