正在查看: Tasker v6.5.11 应用的 ActivityMatterHandleCommissionDeviceRequest.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Tasker v6.5.11 应用的 ActivityMatterHandleCommissionDeviceRequest.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.joaomgcd.oldtaskercompat.matter;
import android.content.ComponentName;
import android.content.Context;
import android.content.IntentSender;
import android.os.Bundle;
import androidx.activity.ComponentActivity;
import androidx.activity.result.ActivityResult;
import androidx.activity.result.IntentSenderRequest;
import ca.i;
import com.google.android.gms.home.matter.commissioning.CommissioningRequest;
import com.google.android.gms.home.matter.commissioning.CommissioningResult;
import com.google.android.gms.home.matter.commissioning.DeviceInfo;
import com.google.android.gms.home.matter.commissioning.SharedDeviceData;
import com.joaomgcd.oldtaskercompat.matter.ActivityMatterHandleCommissionDeviceRequest;
import com.joaomgcd.taskerm.util.x2;
import com.joaomgcd.taskerm.util.z2;
import e.e;
import java.util.concurrent.CancellationException;
import jk.a0;
import jk.a2;
import jk.d1;
import jk.e2;
import jk.n0;
import jk.o0;
import jk.p0;
import lj.e0;
import lj.s;
import oj.d;
import oj.g;
import pg.w0;
import qj.f;
import qj.l;
import we.l0;
import xj.p;
import yj.j0;
import yj.q;
public final class ActivityMatterHandleCommissionDeviceRequest extends ComponentActivity {
private final a0 I;
private final n0 J;
@f(c = "com.joaomgcd.oldtaskercompat.matter.ActivityMatterHandleCommissionDeviceRequest$onCreate$1", f = "ActivityMatterHandleCommissionDeviceRequest.kt", l = {89}, m = "invokeSuspend")
static final class a extends l implements p<n0, d<? super e0>, Object> {
int t;
final CommissioningRequest.a v;
final d.b<IntentSenderRequest> w;
final ActivityMatterHandleCommissionDeviceRequest x;
a(CommissioningRequest.a aVar, d.b<IntentSenderRequest> bVar, ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest, d<? super a> dVar) {
super(2, dVar);
this.v = aVar;
this.w = bVar;
this.x = activityMatterHandleCommissionDeviceRequest;
}
public final d<e0> k(Object obj, d<?> dVar) {
return ActivityMatterHandleCommissionDeviceRequest.this.new a(this.v, this.w, this.x, dVar);
}
public final Object r(Object obj) {
Object c = pj.b.c();
int i = this.t;
try {
if (i == 0) {
s.b(obj);
i<IntentSender> h = j9.a.a(ActivityMatterHandleCommissionDeviceRequest.this).h(this.v.a());
yj.p.h(h, "commissionDevice(...)");
this.t = 1;
obj = x2.B(h, this);
if (obj == c) {
return c;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
s.b(obj);
}
IntentSender intentSender = (IntentSender) obj;
d.b<IntentSenderRequest> bVar = this.w;
yj.p.f(intentSender);
bVar.a(new IntentSenderRequest.a(intentSender).a());
com.joaomgcd.oldtaskercompat.matter.a.c("Success Starting Commission", null, 2, null);
} catch (Throwable th) {
com.joaomgcd.oldtaskercompat.matter.a.b("Failure starting Commission", th);
this.x.finish();
}
return e0.a;
}
public final Object l(n0 n0Var, d<? super e0> dVar) {
return k(n0Var, dVar).r(e0.a);
}
}
static final class b extends q implements xj.a<e0> {
final ActivityResult i;
final ActivityMatterHandleCommissionDeviceRequest q;
final ActivityMatterHandleCommissionDeviceRequest r;
static final class a extends q implements xj.l<l0, e0> {
final ActivityMatterHandleCommissionDeviceRequest i;
a(ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest) {
super(1);
this.i = activityMatterHandleCommissionDeviceRequest;
}
public final void a(l0 l0Var) {
yj.p.i(l0Var, "it");
this.i.finish();
}
public Object invoke(Object obj) {
a((l0) obj);
return e0.a;
}
}
static final class C0122b extends q implements xj.a<e0> {
final j0<String> i;
final ActivityMatterHandleCommissionDeviceRequest q;
C0122b(j0<String> j0Var, ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest) {
super(0);
this.i = j0Var;
this.q = activityMatterHandleCommissionDeviceRequest;
}
public final void a() {
j0<String> j0Var = this.i;
Object f = com.joaomgcd.taskerm.dialog.a.t0(this.q, 2131887379, 2131891091, z2.m((String) this.i.i), null, null, null, 112, null).f();
yj.p.h(f, "blockingGet(...)");
j0Var.i = f;
}
public Object invoke() {
a();
return e0.a;
}
}
b(ActivityResult activityResult, ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest, ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest2) {
super(0);
this.i = activityResult;
this.q = activityMatterHandleCommissionDeviceRequest;
this.r = activityMatterHandleCommissionDeviceRequest2;
}
public final void a() {
CommissioningResult d = CommissioningResult.d(this.i.b(), this.i.a());
yj.p.h(d, "fromIntentSenderResult(...)");
String h = d.h();
Long valueOf = h != null ? Long.valueOf(Long.parseLong(h)) : null;
if (valueOf == null) {
w0.F1(com.joaomgcd.taskerm.dialog.a.e1(this.q, 2131891164, "Can't get device Id"), this.q, new a(this.r));
return;
}
j0 j0Var = new j0();
String f = d.f();
yj.p.h(f, "getDeviceName(...)");
j0Var.i = f;
x2.U4((xj.l) null, new C0122b(j0Var, this.q), 1, (Object) null);
id.i.g(this.r, new MatterDevice(valueOf.longValue(), (String) j0Var.i));
com.joaomgcd.oldtaskercompat.matter.a.c("ActivityResult ok, deviceId: " + valueOf, null, 2, null);
this.r.finish();
}
public Object invoke() {
a();
return e0.a;
}
}
static final class c extends q implements xj.a<SharedDeviceData> {
c() {
super(0);
}
public final SharedDeviceData invoke() {
return SharedDeviceData.d(ActivityMatterHandleCommissionDeviceRequest.this.getIntent());
}
}
public ActivityMatterHandleCommissionDeviceRequest() {
a0 b2 = e2.b((a2) null, 1, (Object) null);
this.I = b2;
this.J = o0.a(d1.c().V(b2));
}
public static final void H(ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest, ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest2, ActivityResult activityResult) {
yj.p.i(activityMatterHandleCommissionDeviceRequest, "this$0");
yj.p.i(activityMatterHandleCommissionDeviceRequest2, "$context");
int b2 = activityResult.b();
if (b2 == -1) {
com.joaomgcd.oldtaskercompat.matter.a.c("ActivityResult ok", null, 2, null);
w0.m0(new b(activityResult, activityMatterHandleCommissionDeviceRequest2, activityMatterHandleCommissionDeviceRequest));
return;
}
com.joaomgcd.oldtaskercompat.matter.a.c("ActivityResult error: " + b2, null, 2, null);
activityMatterHandleCommissionDeviceRequest.finish();
}
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
d.b E = E(new e(), new d.a() {
public final void a(Object obj) {
ActivityMatterHandleCommissionDeviceRequest.H(ActivityMatterHandleCommissionDeviceRequest.this, this, (ActivityResult) obj);
}
});
yj.p.h(E, "registerForActivityResult(...)");
SharedDeviceData sharedDeviceData = (SharedDeviceData) x2.U4((xj.l) null, new c(), 1, (Object) null);
com.joaomgcd.oldtaskercompat.matter.a.c(String.valueOf(sharedDeviceData), null, 2, null);
CommissioningRequest.a b2 = CommissioningRequest.d().b(new ComponentName((Context) this, (Class<?>) ServiceMatterCommissioning.class));
yj.p.h(b2, "setCommissioningService(...)");
if (sharedDeviceData != null) {
b2.e(sharedDeviceData.f()).d(DeviceInfo.d().b(sharedDeviceData.i()).c(sharedDeviceData.k()).a()).c(sharedDeviceData.h());
}
jk.i.d(this.J, (g) null, (p0) null, new a(b2, E, this, null), 3, (Object) null);
}
protected void onDestroy() {
super/*android.app.Activity*/.onDestroy();
a2.a.a(this.I, (CancellationException) null, 1, (Object) null);
}
}