what-the-bank/sources/com/google/android/gms/measurement/internal/zzig.java

81 lines
3.1 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.gms.measurement.internal;
import android.content.Context;
import android.content.res.Resources;
import android.text.TextUtils;
import com.google.android.gms.common.internal.Preconditions;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
/* loaded from: classes.dex */
public final class zzig {
public static Object zza(Object obj) {
Throwable th;
ObjectInputStream objectInputStream;
ObjectOutputStream objectOutputStream;
try {
if (obj != null) {
try {
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
objectOutputStream = new ObjectOutputStream(byteArrayOutputStream);
try {
objectOutputStream.writeObject(obj);
objectOutputStream.flush();
objectInputStream = new ObjectInputStream(new ByteArrayInputStream(byteArrayOutputStream.toByteArray()));
try {
Object readObject = objectInputStream.readObject();
objectOutputStream.close();
objectInputStream.close();
return readObject;
} catch (Throwable th2) {
th = th2;
if (objectOutputStream != null) {
objectOutputStream.close();
}
if (objectInputStream != null) {
objectInputStream.close();
throw th;
}
throw th;
}
} catch (Throwable th3) {
th = th3;
objectInputStream = null;
}
} catch (Throwable th4) {
th = th4;
objectInputStream = null;
objectOutputStream = null;
}
}
} catch (IOException | ClassNotFoundException unused) {
}
return null;
}
public static String zzb(String str, String[] strArr, String[] strArr2) {
Preconditions.checkNotNull(strArr);
Preconditions.checkNotNull(strArr2);
int min = Math.min(strArr.length, strArr2.length);
for (int i = 0; i < min; i++) {
String str2 = strArr[i];
if ((str == null && str2 == null) || (str != null && str.equals(str2))) {
return strArr2[i];
}
}
return null;
}
public static String zzc(Context context, String str, String str2) {
Preconditions.checkNotNull(context);
Resources resources = context.getResources();
if (TextUtils.isEmpty(str2)) {
str2 = zzfn.zza(context);
}
return zzfn.zzb("google_app_id", resources, str2);
}
}