导航菜单

页面标题

页面副标题

Tasker v6.6.3 - ServiceTaskerExternal.java 源代码

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

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


package com.joaomgcd.taskerm.taskerexternal;

import android.content.Intent;
import android.os.Bundle;
import android.os.IBinder;
import android.util.Log;
import bk.f;
import bk.m;
import com.joaomgcd.taskerm.taskerexternal.ServiceTaskerExternal;
import com.joaomgcd.taskerm.util.IntentServiceParallelCoroutines;
import dg.c;
import hf.v;
import ik.p;
import uk.k;
import uk.n0;
import vd.a;
import vd.b;
import vj.e0;
import vj.j;
import vj.s;
import zj.e;

public final class ServiceTaskerExternal extends IntentServiceParallelCoroutines {
    private final j u;

    public static final class a extends a.a {

        @f(c = "com.joaomgcd.taskerm.taskerexternal.ServiceTaskerExternal$binder$2$1$triggerFromExternal$1", f = "ServiceTaskerExternal.kt", l = {}, m = "invokeSuspend")
        static final class C0021a extends m implements p<n0, e<? super e0>, Object> {
            int t;
            final ServiceTaskerExternal u;
            final Bundle v;
            final b w;

            C0021a(ServiceTaskerExternal serviceTaskerExternal, Bundle bundle, b bVar, e<? super C0021a> eVar) {
                super(2, eVar);
                this.u = serviceTaskerExternal;
                this.v = bundle;
                this.w = bVar;
            }

            @Override
            public final e<e0> m(Object obj, e<?> eVar) {
                return new C0021a(this.u, this.v, this.w, eVar);
            }

            @Override
            public final Object t(Object obj) {
                String str;
                ak.b.c();
                if (this.t != 0) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                s.b(obj);
                ServiceTaskerExternal serviceTaskerExternal = this.u;
                Bundle bundle = this.v;
                if (bundle == null || (str = bundle.getString("action")) == null) {
                    str = "tertiary";
                }
                v.a(serviceTaskerExternal, str, (String) null, (String) null, (c) null);
                b bVar = this.w;
                if (bVar != null) {
                    bVar.q(new Bundle());
                }
                return e0.a;
            }

            @Override
            public final Object n(n0 n0Var, e<? super e0> eVar) {
                return ((C0021a) m(n0Var, eVar)).t(e0.a);
            }
        }

        a() {
        }

        public void J(Bundle bundle, b bVar) {
            ServiceTaskerExternal.this.m("triggered");
            k.d(ServiceTaskerExternal.this.e(), null, null, new C0021a(ServiceTaskerExternal.this, bundle, bVar, null), 3, null);
        }
    }

    public ServiceTaskerExternal() {
        super("ServiceTaskerExternal");
        this.u = vj.k.a(new ik.a() {
            @Override
            public final Object e() {
                ServiceTaskerExternal.a k;
                k = ServiceTaskerExternal.k(ServiceTaskerExternal.this);
                return k;
            }
        });
    }

    public static final a k(ServiceTaskerExternal serviceTaskerExternal) {
        return serviceTaskerExternal.new a();
    }

    private final IBinder l() {
        return (IBinder) this.u.getValue();
    }

    public final int m(String str) {
        return Log.d("ServiceTaskerExternal", str);
    }

    @Override
    protected Object f(Intent intent, e<? super e0> eVar) {
        return e0.a;
    }

    @Override
    public IBinder onBind(Intent intent) {
        jk.p.i(intent, "intent");
        m("binded");
        return l();
    }

    @Override
    public void onDestroy() {
        m("destroyed");
        super.onDestroy();
    }

    @Override
    public boolean onUnbind(Intent intent) {
        m("unbinded");
        return super.onUnbind(intent);
    }
}