导航菜单

页面标题

页面副标题

Tasker v6.6.3 - ActivityMatterHandleCommissionDeviceRequest.java 源代码

正在查看: Tasker v6.6.3 应用的 ActivityMatterHandleCommissionDeviceRequest.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.joaomgcd.oldtaskercompat.matter;

import aa.i;
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 bk.f;
import bk.m;
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.b7;
import com.joaomgcd.taskerm.util.l7;
import df.p1;
import gd.u;
import ik.l;
import ik.p;
import java.util.concurrent.CancellationException;
import jk.j0;
import uk.a0;
import uk.a2;
import uk.d1;
import uk.e2;
import uk.n0;
import uk.o0;
import uk.p0;
import vj.e0;
import vj.s;
import zj.e;

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 m implements p<n0, e<? 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, e<? super a> eVar) {
            super(2, eVar);
            this.v = aVar;
            this.w = bVar;
            this.x = activityMatterHandleCommissionDeviceRequest;
        }

        public final e<e0> m(Object obj, e<?> eVar) {
            return ActivityMatterHandleCommissionDeviceRequest.this.new a(this.v, this.w, this.x, eVar);
        }

        public final Object t(Object obj) {
            Object c = ak.b.c();
            int i = this.t;
            try {
                if (i == 0) {
                    s.b(obj);
                    i<IntentSender> h = h9.a.a(ActivityMatterHandleCommissionDeviceRequest.this).h(this.v.a());
                    jk.p.h(h, "commissionDevice(...)");
                    this.t = 1;
                    obj = b7.u0(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;
                jk.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 n(n0 n0Var, e<? super e0> eVar) {
            return m(n0Var, eVar).t(e0.a);
        }
    }

    public ActivityMatterHandleCommissionDeviceRequest() {
        a0 b = e2.b((a2) null, 1, (Object) null);
        this.I = b;
        this.J = o0.a(d1.c().E0(b));
    }

    public static final void L(final ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest, final ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest2, final ActivityResult activityResult) {
        int b = activityResult.b();
        if (b == -1) {
            com.joaomgcd.oldtaskercompat.matter.a.c("ActivityResult ok", null, 2, null);
            xg.e2.T0(new ik.a() {
                public final Object e() {
                    e0 M;
                    M = ActivityMatterHandleCommissionDeviceRequest.M(activityResult, activityMatterHandleCommissionDeviceRequest2, activityMatterHandleCommissionDeviceRequest);
                    return M;
                }
            });
            return;
        }
        com.joaomgcd.oldtaskercompat.matter.a.c("ActivityResult error: " + b, null, 2, null);
        activityMatterHandleCommissionDeviceRequest.finish();
    }

    public static final e0 M(ActivityResult activityResult, final ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest, final ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest2) {
        CommissioningResult d = CommissioningResult.d(activityResult.b(), activityResult.a());
        jk.p.h(d, "fromIntentSenderResult(...)");
        String h = d.h();
        Long valueOf = h != null ? Long.valueOf(Long.parseLong(h)) : null;
        if (valueOf == null) {
            xg.e2.C2(com.joaomgcd.taskerm.dialog.a.S3(activityMatterHandleCommissionDeviceRequest, 2131891186, "Can't get device Id"), activityMatterHandleCommissionDeviceRequest, new l() {
                public final Object invoke(Object obj) {
                    e0 N;
                    N = ActivityMatterHandleCommissionDeviceRequest.N(ActivityMatterHandleCommissionDeviceRequest.this, (p1) obj);
                    return N;
                }
            });
            return e0.a;
        }
        final j0 j0Var = new j0();
        String f = d.f();
        jk.p.h(f, "getDeviceName(...)");
        j0Var.i = f;
        b7.n6((l) null, new ik.a() {
            public final Object e() {
                e0 O;
                O = ActivityMatterHandleCommissionDeviceRequest.O(j0Var, activityMatterHandleCommissionDeviceRequest);
                return O;
            }
        }, 1, (Object) null);
        u.r(activityMatterHandleCommissionDeviceRequest2, new MatterDevice(valueOf.longValue(), (String) j0Var.i));
        com.joaomgcd.oldtaskercompat.matter.a.c("ActivityResult ok, deviceId: " + valueOf, null, 2, null);
        activityMatterHandleCommissionDeviceRequest2.finish();
        return e0.a;
    }

    public static final e0 N(ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest, p1 p1Var) {
        jk.p.i(p1Var, "it");
        activityMatterHandleCommissionDeviceRequest.finish();
        return e0.a;
    }

    public static final e0 O(j0 j0Var, ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest) {
        Object f = com.joaomgcd.taskerm.dialog.a.V2(activityMatterHandleCommissionDeviceRequest, 2131887386, 2131891113, l7.C((String) j0Var.i), null, null, null, 112, null).f();
        jk.p.h(f, "blockingGet(...)");
        j0Var.i = f;
        return e0.a;
    }

    public static final SharedDeviceData P(ActivityMatterHandleCommissionDeviceRequest activityMatterHandleCommissionDeviceRequest) {
        return SharedDeviceData.d(activityMatterHandleCommissionDeviceRequest.getIntent());
    }

    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        d.b E = E(new e.e(), new d.a() {
            public final void a(Object obj) {
                ActivityMatterHandleCommissionDeviceRequest.L(ActivityMatterHandleCommissionDeviceRequest.this, this, (ActivityResult) obj);
            }
        });
        jk.p.h(E, "registerForActivityResult(...)");
        SharedDeviceData sharedDeviceData = (SharedDeviceData) b7.n6((l) null, new ik.a() {
            public final Object e() {
                SharedDeviceData P;
                P = ActivityMatterHandleCommissionDeviceRequest.P(ActivityMatterHandleCommissionDeviceRequest.this);
                return P;
            }
        }, 1, (Object) null);
        com.joaomgcd.oldtaskercompat.matter.a.c(String.valueOf(sharedDeviceData), null, 2, null);
        CommissioningRequest.a b = CommissioningRequest.d().b(new ComponentName((Context) this, (Class<?>) ServiceMatterCommissioning.class));
        jk.p.h(b, "setCommissioningService(...)");
        if (sharedDeviceData != null) {
            b.e(sharedDeviceData.f()).d(DeviceInfo.d().b(sharedDeviceData.i()).c(sharedDeviceData.k()).a()).c(sharedDeviceData.h());
        }
        uk.i.d(this.J, (zj.i) null, (p0) null, new a(b, E, this, null), 3, (Object) null);
    }

    protected void onDestroy() {
        super/*android.app.Activity*/.onDestroy();
        a2.a.a(this.I, (CancellationException) null, 1, (Object) null);
    }
}