94 lines
4.6 KiB
Java
94 lines
4.6 KiB
Java
package com.google.firebase.iid;
|
|
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import android.util.Log;
|
|
import androidx.collection.SimpleArrayMap;
|
|
import com.ubt.jimu.base.mvp.SingleClickListener;
|
|
import java.util.ArrayDeque;
|
|
import java.util.Queue;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class zzav {
|
|
private static zzav e;
|
|
private final SimpleArrayMap<String, String> a = new SimpleArrayMap<>();
|
|
private Boolean b = null;
|
|
final Queue<Intent> c = new ArrayDeque();
|
|
private final Queue<Intent> d = new ArrayDeque();
|
|
|
|
private zzav() {
|
|
}
|
|
|
|
public static synchronized zzav a() {
|
|
zzav zzavVar;
|
|
synchronized (zzav.class) {
|
|
if (e == null) {
|
|
e = new zzav();
|
|
}
|
|
zzavVar = e;
|
|
}
|
|
return zzavVar;
|
|
}
|
|
|
|
public static void b(Context context, Intent intent) {
|
|
context.sendBroadcast(b(context, "com.google.firebase.MESSAGING_EVENT", intent));
|
|
}
|
|
|
|
/* JADX WARN: Removed duplicated region for block: B:37:0x00d9 A[Catch: IllegalStateException -> 0x010e, SecurityException -> 0x0136, TryCatch #4 {IllegalStateException -> 0x010e, SecurityException -> 0x0136, blocks: (B:35:0x00d5, B:37:0x00d9, B:40:0x00e2, B:41:0x00e8, B:43:0x00f0, B:45:0x0102, B:49:0x00f5), top: B:34:0x00d5 }] */
|
|
/* JADX WARN: Removed duplicated region for block: B:43:0x00f0 A[Catch: IllegalStateException -> 0x010e, SecurityException -> 0x0136, TryCatch #4 {IllegalStateException -> 0x010e, SecurityException -> 0x0136, blocks: (B:35:0x00d5, B:37:0x00d9, B:40:0x00e2, B:41:0x00e8, B:43:0x00f0, B:45:0x0102, B:49:0x00f5), top: B:34:0x00d5 }] */
|
|
/* JADX WARN: Removed duplicated region for block: B:45:0x0102 A[Catch: IllegalStateException -> 0x010e, SecurityException -> 0x0136, TRY_LEAVE, TryCatch #4 {IllegalStateException -> 0x010e, SecurityException -> 0x0136, blocks: (B:35:0x00d5, B:37:0x00d9, B:40:0x00e2, B:41:0x00e8, B:43:0x00f0, B:45:0x0102, B:49:0x00f5), top: B:34:0x00d5 }] */
|
|
/* JADX WARN: Removed duplicated region for block: B:48:0x010c A[RETURN] */
|
|
/* JADX WARN: Removed duplicated region for block: B:49:0x00f5 A[Catch: IllegalStateException -> 0x010e, SecurityException -> 0x0136, TryCatch #4 {IllegalStateException -> 0x010e, SecurityException -> 0x0136, blocks: (B:35:0x00d5, B:37:0x00d9, B:40:0x00e2, B:41:0x00e8, B:43:0x00f0, B:45:0x0102, B:49:0x00f5), top: B:34:0x00d5 }] */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct code enable 'Show inconsistent code' option in preferences
|
|
*/
|
|
private final int c(android.content.Context r6, android.content.Intent r7) {
|
|
/*
|
|
Method dump skipped, instructions count: 324
|
|
To view this dump change 'Code comments level' option to 'DEBUG'
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.firebase.iid.zzav.c(android.content.Context, android.content.Intent):int");
|
|
}
|
|
|
|
private static Intent b(Context context, String str, Intent intent) {
|
|
Intent intent2 = new Intent(context, (Class<?>) FirebaseInstanceIdReceiver.class);
|
|
intent2.setAction(str);
|
|
intent2.putExtra("wrapped_intent", intent);
|
|
return intent2;
|
|
}
|
|
|
|
public static void a(Context context, Intent intent) {
|
|
context.sendBroadcast(b(context, "com.google.firebase.INSTANCE_ID_EVENT", intent));
|
|
}
|
|
|
|
public final int a(Context context, String str, Intent intent) {
|
|
if (Log.isLoggable("FirebaseInstanceId", 3)) {
|
|
String valueOf = String.valueOf(str);
|
|
Log.d("FirebaseInstanceId", valueOf.length() != 0 ? "Starting service: ".concat(valueOf) : new String("Starting service: "));
|
|
}
|
|
char c = 65535;
|
|
int hashCode = str.hashCode();
|
|
if (hashCode != -842411455) {
|
|
if (hashCode == 41532704 && str.equals("com.google.firebase.MESSAGING_EVENT")) {
|
|
c = 1;
|
|
}
|
|
} else if (str.equals("com.google.firebase.INSTANCE_ID_EVENT")) {
|
|
c = 0;
|
|
}
|
|
if (c == 0) {
|
|
this.c.offer(intent);
|
|
} else {
|
|
if (c != 1) {
|
|
String valueOf2 = String.valueOf(str);
|
|
Log.w("FirebaseInstanceId", valueOf2.length() != 0 ? "Unknown service action: ".concat(valueOf2) : new String("Unknown service action: "));
|
|
return SingleClickListener.FAST_CLICK_DELAY_TIME;
|
|
}
|
|
this.d.offer(intent);
|
|
}
|
|
Intent intent2 = new Intent(str);
|
|
intent2.setPackage(context.getPackageName());
|
|
return c(context, intent2);
|
|
}
|
|
}
|