导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - FinAppAIDLService.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 FinAppAIDLService.java JAVA 源代码文件

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


package com.finogeeks.lib.applet.ipc;

import android.annotation.SuppressLint;
import android.app.Service;
import android.content.Intent;
import android.os.AsyncTask;
import android.os.IBinder;
import android.os.IInterface;
import android.os.RemoteCallbackList;
import android.os.SystemClock;
import com.finogeeks.lib.applet.ipc.f;
import com.finogeeks.lib.applet.ipc.g;
import com.finogeeks.lib.applet.modules.log.FLog;
import com.finogeeks.lib.applet.utils.FinFileResourceUtil;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.p;
import lg0.e0;

@Metadata(d1 = {"\u0000d\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u000f\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\b\n\u0002\b\u0010\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001:\u0001GB\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u001b\u0010\u0007\u001a\u0004\u0018\u00010\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0016¢\u0006\u0004\b\u0007\u0010\bJ1\u0010\u0011\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\f\u001a\u00020\u000b2\b\u0010\r\u001a\u0004\u0018\u00010\u000b2\b\u0010\u000f\u001a\u0004\u0018\u00010\u000e¢\u0006\u0004\b\u0011\u0010\u0012J%\u0010\u0017\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0016\u001a\u00020\u0015¢\u0006\u0004\b\u0017\u0010\u0018J\u0015\u0010\u0019\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t¢\u0006\u0004\b\u0019\u0010\u001aJ\u0017\u0010\u001b\u001a\u0004\u0018\u00010\u000b2\u0006\u0010\n\u001a\u00020\t¢\u0006\u0004\b\u001b\u0010\u001cJ\u001d\u0010\u001d\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000f\u001a\u00020\u000e¢\u0006\u0004\b\u001d\u0010\u001eJ\u0015\u0010\u001f\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t¢\u0006\u0004\b\u001f\u0010\u001aJ\u0015\u0010 \u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t¢\u0006\u0004\b \u0010\u001aJ'\u0010#\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\u0006\u0010!\u001a\u00020\u000b2\b\u0010\"\u001a\u0004\u0018\u00010\u000b¢\u0006\u0004\b#\u0010$J\u0015\u0010'\u001a\u00020\u00102\u0006\u0010&\u001a\u00020%¢\u0006\u0004\b'\u0010(J\u0015\u0010)\u001a\u00020\u00132\u0006\u0010\n\u001a\u00020\t¢\u0006\u0004\b)\u0010*J%\u0010-\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\u0006\u0010+\u001a\u00020\u000b2\u0006\u0010,\u001a\u00020\u000b¢\u0006\u0004\b-\u0010$J/\u00100\u001a\u00020\u00102\n\b\u0002\u0010\n\u001a\u0004\u0018\u00010\t2\u0012\u0010/\u001a\u000e\u0012\u0004\u0012\u00020%\u0012\u0004\u0012\u00020\u00100.H\u0003¢\u0006\u0004\b0\u00101J;\u00105\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\b\u00102\u001a\u0004\u0018\u00010\u000b2\b\u0010\r\u001a\u0004\u0018\u00010\u000b2\b\u00104\u001a\u0004\u0018\u0001032\u0006\u0010&\u001a\u00020\u000e¢\u0006\u0004\b5\u00106J9\u00107\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\b\u00102\u001a\u0004\u0018\u00010\u000b2\b\u0010\r\u001a\u0004\u0018\u00010\u000b2\u0006\u00104\u001a\u0002032\u0006\u0010&\u001a\u00020\u000e¢\u0006\u0004\b7\u00108J%\u0010:\u001a\u00020\u00102\u0006\u0010\n\u001a\u00020\t2\u0006\u00109\u001a\u00020\u000b2\u0006\u0010&\u001a\u00020\u000e¢\u0006\u0004\b:\u0010;J\r\u0010<\u001a\u00020\u0010¢\u0006\u0004\b<\u0010\u0003J\u0015\u0010=\u001a\u00020\u00102\u0006\u0010&\u001a\u00020%¢\u0006\u0004\b=\u0010(J5\u0010B\u001a\u00020\u00102\b\u0010>\u001a\u0004\u0018\u00010\u000b2\b\u0010?\u001a\u0004\u0018\u00010\u000b2\b\u0010@\u001a\u0004\u0018\u00010\u000b2\b\u0010A\u001a\u0004\u0018\u00010\u000b¢\u0006\u0004\bB\u0010CR\u001a\u0010E\u001a\b\u0012\u0004\u0012\u00020%0D8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bE\u0010F¨\u0006H"}, d2 = {"Lcom/finogeeks/lib/applet/ipc/FinAppAIDLService;", "Landroid/app/Service;", "<init>", "()V", "Landroid/content/Intent;", "intent", "Landroid/os/IBinder;", "onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "Lcom/finogeeks/lib/applet/ipc/FinAppProcess;", "finAppProcess", "", "name", "params", "Lcom/finogeeks/lib/applet/ipc/IApiCallback$Stub;", "apiCallback", "Llg0/e0;", "callInAppletProcess", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;Ljava/lang/String;Ljava/lang/String;Lcom/finogeeks/lib/applet/ipc/IApiCallback$Stub;)V", "", "snapShotWholePage", "Lcom/finogeeks/lib/applet/ipc/IBitmapCallback$Stub;", "bitmapCallback", "capturePicture", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;ZLcom/finogeeks/lib/applet/ipc/IBitmapCallback$Stub;)V", "closeApplet", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;)V", "getAppletInfoFromRunning", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;)Ljava/lang/String;", "getCurrentWebViewURL", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;Lcom/finogeeks/lib/applet/ipc/IApiCallback$Stub;)V", "killDuplicateApplet", "moveTaskToFront", "appId", "result", "onNavigateBackApp", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;Ljava/lang/String;Ljava/lang/String;)V", "Lcom/finogeeks/lib/applet/ipc/IFinAppCallback;", "callback", "registerListener", "(Lcom/finogeeks/lib/applet/ipc/IFinAppCallback;)V", "removeAllCookies", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;)Z", "eventId", "data", "reportEvent", "Lkotlin/Function1;", "action", "runRemoteCallbacks", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;Lah0/l;)V", FinFileResourceUtil.KEY_EVENT, "", "viewId", "sendToServiceJSBridge", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/finogeeks/lib/applet/ipc/IApiCallback$Stub;)V", "sendToWebJSBridge", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;Ljava/lang/String;Ljava/lang/String;ILcom/finogeeks/lib/applet/ipc/IApiCallback$Stub;)V", "script", "serviceExecuteJavaScript", "(Lcom/finogeeks/lib/applet/ipc/FinAppProcess;Ljava/lang/String;Lcom/finogeeks/lib/applet/ipc/IApiCallback$Stub;)V", "syncApps", "unregisterListener", "userId", "channel", "phone", "memberUserId", "updateAppConfig", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "Landroid/os/RemoteCallbackList;", "callbackList", "Landroid/os/RemoteCallbackList;", "Companion", "finapplet_release"}, k = 1, mv = {1, 4, 0})
public final class FinAppAIDLService extends Service {
    private final RemoteCallbackList<com.finogeeks.lib.applet.ipc.i> a = new RemoteCallbackList<>();

    public static final class a {
        private a() {
        }

        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }
    }

    public static final class b extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;
        final String b;
        final String c;
        final f.a d;

        public b(FinAppProcess finAppProcess, String str, String str2, f.a aVar) {
            super(1);
            this.a = finAppProcess;
            this.b = str;
            this.c = str2;
            this.d = aVar;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.a(this.a, this.b, this.c, this.d);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class c extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;
        final boolean b;
        final g.a c;

        public c(FinAppProcess finAppProcess, boolean z10, g.a aVar) {
            super(1);
            this.a = finAppProcess;
            this.b = z10;
            this.c = aVar;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.a(this.a, this.b, this.c);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class d extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;

        public d(FinAppProcess finAppProcess) {
            super(1);
            this.a = finAppProcess;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.a(this.a);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class e extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;
        final f.a b;

        public e(FinAppProcess finAppProcess, f.a aVar) {
            super(1);
            this.a = finAppProcess;
            this.b = aVar;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.a(this.a, this.b);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class f extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;

        public f(FinAppProcess finAppProcess) {
            super(1);
            this.a = finAppProcess;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.e(this.a);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class g extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;
        final String b;
        final String c;

        public g(FinAppProcess finAppProcess, String str, String str2) {
            super(1);
            this.a = finAppProcess;
            this.b = str;
            this.c = str2;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.b(this.a, this.b, this.c);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class h extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;
        final String b;
        final String c;

        public h(FinAppProcess finAppProcess, String str, String str2) {
            super(1);
            this.a = finAppProcess;
            this.b = str;
            this.c = str2;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.a(this.a, this.b, this.c);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class i extends p implements ah0.a<e0> {
        final FinAppProcess b;
        final ah0.l c;

        public i(FinAppProcess finAppProcess, ah0.l lVar) {
            super(0);
            this.b = finAppProcess;
            this.c = lVar;
        }

        public Object invoke() {
            m301invoke();
            return e0.a;
        }

        public final void m301invoke() {
            synchronized (FinAppAIDLService.this.a) {
                try {
                    int beginBroadcast = FinAppAIDLService.this.a.beginBroadcast();
                    FLog.d$default("FinAppAIDLService", "runRemoteCallbacks number : " + beginBroadcast, null, 4, null);
                    for (int i = 0; i < beginBroadcast; i++) {
                        try {
                            if (this.b == null) {
                                ah0.l lVar = this.c;
                                IInterface broadcastItem = FinAppAIDLService.this.a.getBroadcastItem(i);
                                kotlin.jvm.internal.n.e(broadcastItem, "callbackList.getBroadcastItem(i)");
                                lVar.invoke(broadcastItem);
                            } else {
                                com.finogeeks.lib.applet.ipc.i iVar = (com.finogeeks.lib.applet.ipc.i) FinAppAIDLService.this.a.getBroadcastItem(i);
                                kotlin.jvm.internal.n.e(iVar, "callback");
                                if (iVar.i() == this.b.getProcessId() && kotlin.jvm.internal.n.d(iVar.h(), this.b.getAppId())) {
                                    this.c.invoke(iVar);
                                }
                            }
                        } catch (Throwable th2) {
                            FinAppAIDLService.this.a.finishBroadcast();
                            throw th2;
                        }
                    }
                    FinAppAIDLService.this.a.finishBroadcast();
                    e0 e0Var = e0.a;
                } catch (Throwable th3) {
                    throw th3;
                }
            }
        }
    }

    public static final class j extends AsyncTask<Object, Object, Object> {
        final i a;

        public j(i iVar) {
            this.a = iVar;
        }

        @Override
        public Object doInBackground(Object... objArr) {
            kotlin.jvm.internal.n.j(objArr, "params");
            SystemClock.sleep(500L);
            try {
                this.a.m301invoke();
                FLog.d$default("FinAppAIDLService", "Delay runRemoteCallbacks", null, 4, null);
            } catch (Exception e) {
                e.printStackTrace();
            }
            return null;
        }
    }

    public static final class k extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;
        final String b;
        final String c;
        final Integer d;
        final f.a e;

        public k(FinAppProcess finAppProcess, String str, String str2, Integer num, f.a aVar) {
            super(1);
            this.a = finAppProcess;
            this.b = str;
            this.c = str2;
            this.d = num;
            this.e = aVar;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            FinAppProcess finAppProcess = this.a;
            String str = this.b;
            String str2 = this.c;
            Integer num = this.d;
            iVar.b(finAppProcess, str, str2, num != null ? num.intValue() : 0, this.e);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class l extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;
        final String b;
        final String c;
        final int d;
        final f.a e;

        public l(FinAppProcess finAppProcess, String str, String str2, int i, f.a aVar) {
            super(1);
            this.a = finAppProcess;
            this.b = str;
            this.c = str2;
            this.d = i;
            this.e = aVar;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.a(this.a, this.b, this.c, this.d, this.e);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class m extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final FinAppProcess a;
        final String b;
        final f.a c;

        public m(FinAppProcess finAppProcess, String str, f.a aVar) {
            super(1);
            this.a = finAppProcess;
            this.b = str;
            this.c = aVar;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.a(this.a, this.b, this.c);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class n extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        public static final n a = new n();

        public n() {
            super(1);
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.f();
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    public static final class o extends p implements ah0.l<com.finogeeks.lib.applet.ipc.i, e0> {
        final String a;
        final String b;
        final String c;
        final String d;

        public o(String str, String str2, String str3, String str4) {
            super(1);
            this.a = str;
            this.b = str2;
            this.c = str3;
            this.d = str4;
        }

        public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
            kotlin.jvm.internal.n.j(iVar, "$receiver");
            iVar.a(this.a, this.b, this.c, this.d);
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.ipc.i) obj);
            return e0.a;
        }
    }

    static {
        new a(null);
    }

    public static void a(FinAppAIDLService finAppAIDLService, FinAppProcess finAppProcess, ah0.l lVar, int i2, Object obj) {
        if ((i2 & 1) != 0) {
            finAppProcess = null;
        }
        finAppAIDLService.a(finAppProcess, (ah0.l<? super com.finogeeks.lib.applet.ipc.i, e0>) lVar);
    }

    @SuppressLint({"StaticFieldLeak"})
    private final void a(FinAppProcess finAppProcess, ah0.l<? super com.finogeeks.lib.applet.ipc.i, e0> lVar) {
        i iVar = new i(finAppProcess, lVar);
        try {
            iVar.m301invoke();
        } catch (Exception e2) {
            e2.printStackTrace();
            new j(iVar).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Object[0]);
        }
    }

    public final void a() {
        a(this, (FinAppProcess) null, n.a, 1, (Object) null);
    }

    public final void a(FinAppProcess finAppProcess) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        a(finAppProcess, new d(finAppProcess));
    }

    public final void a(FinAppProcess finAppProcess, f.a aVar) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        kotlin.jvm.internal.n.j(aVar, "apiCallback");
        a(finAppProcess, new e(finAppProcess, aVar));
    }

    public final void a(FinAppProcess finAppProcess, String str, f.a aVar) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        kotlin.jvm.internal.n.j(str, "script");
        kotlin.jvm.internal.n.j(aVar, "callback");
        a(finAppProcess, new m(finAppProcess, str, aVar));
    }

    public final void a(FinAppProcess finAppProcess, String str, String str2) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        kotlin.jvm.internal.n.j(str, "appId");
        a(finAppProcess, new g(finAppProcess, str, str2));
    }

    public final void a(FinAppProcess finAppProcess, String str, String str2, int i2, f.a aVar) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        kotlin.jvm.internal.n.j(aVar, "callback");
        a(finAppProcess, new l(finAppProcess, str, str2, i2, aVar));
    }

    public final void a(FinAppProcess finAppProcess, String str, String str2, f.a aVar) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        kotlin.jvm.internal.n.j(str, "name");
        a(finAppProcess, new b(finAppProcess, str, str2, aVar));
    }

    public final void a(FinAppProcess finAppProcess, String str, String str2, Integer num, f.a aVar) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        kotlin.jvm.internal.n.j(aVar, "callback");
        a(finAppProcess, new k(finAppProcess, str, str2, num, aVar));
    }

    public final void a(FinAppProcess finAppProcess, boolean z10, g.a aVar) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        kotlin.jvm.internal.n.j(aVar, "bitmapCallback");
        a(finAppProcess, new c(finAppProcess, z10, aVar));
    }

    public final void a(com.finogeeks.lib.applet.ipc.i iVar) {
        kotlin.jvm.internal.n.j(iVar, "callback");
        synchronized (this.a) {
            this.a.register(iVar);
        }
    }

    public final void a(String str, String str2, String str3, String str4) {
        a(this, (FinAppProcess) null, new o(str, str2, str3, str4), 1, (Object) null);
    }

    public final String b(FinAppProcess finAppProcess) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        synchronized (this.a) {
            int beginBroadcast = this.a.beginBroadcast();
            FLog.d$default("FinAppAIDLService", "runRemoteCallbacks number : " + beginBroadcast, null, 4, null);
            for (int i2 = 0; i2 < beginBroadcast; i2++) {
                try {
                    com.finogeeks.lib.applet.ipc.i broadcastItem = this.a.getBroadcastItem(i2);
                    try {
                        kotlin.jvm.internal.n.e(broadcastItem, "callback");
                        if (broadcastItem.i() == finAppProcess.getProcessId()) {
                            return broadcastItem.c();
                        }
                    } catch (Throwable th2) {
                        th2.printStackTrace();
                        return null;
                    }
                } finally {
                    this.a.finishBroadcast();
                }
            }
            return null;
        }
    }

    public final void b(FinAppProcess finAppProcess, String str, String str2) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        kotlin.jvm.internal.n.j(str, "eventId");
        kotlin.jvm.internal.n.j(str2, "data");
        a(finAppProcess, new h(finAppProcess, str, str2));
    }

    public final void b(com.finogeeks.lib.applet.ipc.i iVar) {
        kotlin.jvm.internal.n.j(iVar, "callback");
        synchronized (this.a) {
            this.a.unregister(iVar);
        }
    }

    public final void c(FinAppProcess finAppProcess) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        a((FinAppProcess) null, new f(finAppProcess));
    }

    public final void d(FinAppProcess finAppProcess) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        synchronized (this.a) {
            try {
                int beginBroadcast = this.a.beginBroadcast();
                FLog.d$default("FinAppAIDLService", "runRemoteCallbacks number : " + beginBroadcast, null, 4, null);
                for (int i2 = 0; i2 < beginBroadcast; i2++) {
                    try {
                        com.finogeeks.lib.applet.ipc.i broadcastItem = this.a.getBroadcastItem(i2);
                        try {
                            kotlin.jvm.internal.n.e(broadcastItem, "callback");
                            if (broadcastItem.i() == finAppProcess.getProcessId()) {
                                broadcastItem.b();
                            }
                        } catch (Throwable th2) {
                            th2.printStackTrace();
                        }
                    } catch (Throwable th3) {
                        this.a.finishBroadcast();
                        throw th3;
                    }
                }
                this.a.finishBroadcast();
                e0 e0Var = e0.a;
            } catch (Throwable th4) {
                throw th4;
            }
        }
    }

    public final boolean e(FinAppProcess finAppProcess) {
        kotlin.jvm.internal.n.j(finAppProcess, "finAppProcess");
        synchronized (this.a) {
            int beginBroadcast = this.a.beginBroadcast();
            FLog.d$default("FinAppAIDLService", "runRemoteCallbacks number : " + beginBroadcast, null, 4, null);
            boolean z10 = false;
            if (beginBroadcast <= 0) {
                return false;
            }
            try {
                com.finogeeks.lib.applet.ipc.i broadcastItem = this.a.getBroadcastItem(0);
                try {
                    kotlin.jvm.internal.n.e(broadcastItem, "callback");
                    if (broadcastItem.i() == finAppProcess.getProcessId() && kotlin.jvm.internal.n.d(broadcastItem.h(), finAppProcess.getAppId())) {
                        z10 = broadcastItem.j(finAppProcess.getAppId());
                    }
                } catch (Throwable th2) {
                    th2.printStackTrace();
                }
                return z10;
            } finally {
                this.a.finishBroadcast();
            }
        }
    }

    @Override
    public IBinder onBind(Intent intent) {
        return new FinAppAIDLServiceBinder(this).asBinder();
    }
}