导航菜单

页面标题

页面副标题

Tasker v6.5.11 - ActivityMatterHandleCommissionDeviceRequest.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);
    }
}