正在查看: 万能钥匙 v1.1.23 应用的 FinAppAIDLService.java JAVA 源代码文件
本页面展示 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();
}
}