132 lines
5.4 KiB
Java
132 lines
5.4 KiB
Java
package com.google.android.gms.measurement.internal;
|
|
|
|
import android.database.sqlite.SQLiteDatabase;
|
|
import android.database.sqlite.SQLiteException;
|
|
import android.os.Parcel;
|
|
import android.os.Parcelable;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class zzao extends zzf {
|
|
private final zzap c;
|
|
private boolean d;
|
|
|
|
zzao(zzbw zzbwVar) {
|
|
super(zzbwVar);
|
|
this.c = new zzap(this, b(), "google_app_measurement_local.db");
|
|
}
|
|
|
|
private final SQLiteDatabase C() throws SQLiteException {
|
|
if (this.d) {
|
|
return null;
|
|
}
|
|
SQLiteDatabase writableDatabase = this.c.getWritableDatabase();
|
|
if (writableDatabase != null) {
|
|
return writableDatabase;
|
|
}
|
|
this.d = true;
|
|
return null;
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX WARN: Removed duplicated region for block: B:18:0x013a */
|
|
/* JADX WARN: Removed duplicated region for block: B:20:0x013f */
|
|
/* JADX WARN: Removed duplicated region for block: B:30:0x0128 */
|
|
/* JADX WARN: Removed duplicated region for block: B:32:0x012d */
|
|
/* JADX WARN: Removed duplicated region for block: B:35:0x0130 A[SYNTHETIC] */
|
|
/* JADX WARN: Removed duplicated region for block: B:42:0x00f6 */
|
|
/* JADX WARN: Removed duplicated region for block: B:44:0x00fb */
|
|
/* JADX WARN: Removed duplicated region for block: B:46:0x0130 A[SYNTHETIC] */
|
|
/* JADX WARN: Removed duplicated region for block: B:47:0x00dd A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|
/* JADX WARN: Type inference failed for: r13v8 */
|
|
/* JADX WARN: Type inference failed for: r3v0 */
|
|
/* JADX WARN: Type inference failed for: r3v1, types: [boolean, int] */
|
|
/* JADX WARN: Type inference failed for: r3v10 */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct code enable 'Show inconsistent code' option in preferences
|
|
*/
|
|
private final boolean a(int r18, byte[] r19) {
|
|
/*
|
|
Method dump skipped, instructions count: 338
|
|
To view this dump change 'Code comments level' option to 'DEBUG'
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzao.a(int, byte[]):boolean");
|
|
}
|
|
|
|
public final void B() {
|
|
g();
|
|
f();
|
|
try {
|
|
int delete = C().delete("messages", null, null) + 0;
|
|
if (delete > 0) {
|
|
e().B().a("Reset local analytics data. records", Integer.valueOf(delete));
|
|
}
|
|
} catch (SQLiteException e) {
|
|
e().t().a("Error resetting local analytics data. error", e);
|
|
}
|
|
}
|
|
|
|
@Override // com.google.android.gms.measurement.internal.zzf
|
|
protected final boolean y() {
|
|
return false;
|
|
}
|
|
|
|
public final boolean a(zzag zzagVar) {
|
|
Parcel obtain = Parcel.obtain();
|
|
zzagVar.writeToParcel(obtain, 0);
|
|
byte[] marshall = obtain.marshall();
|
|
obtain.recycle();
|
|
if (marshall.length > 131072) {
|
|
e().w().a("Event is too long for local database. Sending event directly to service");
|
|
return false;
|
|
}
|
|
return a(0, marshall);
|
|
}
|
|
|
|
public final boolean a(zzfv zzfvVar) {
|
|
Parcel obtain = Parcel.obtain();
|
|
zzfvVar.writeToParcel(obtain, 0);
|
|
byte[] marshall = obtain.marshall();
|
|
obtain.recycle();
|
|
if (marshall.length > 131072) {
|
|
e().w().a("User property too long for local database. Sending directly to service");
|
|
return false;
|
|
}
|
|
return a(1, marshall);
|
|
}
|
|
|
|
public final boolean a(zzo zzoVar) {
|
|
k();
|
|
byte[] a = zzfy.a((Parcelable) zzoVar);
|
|
if (a.length > 131072) {
|
|
e().w().a("Conditional user property too long for local database. Sending directly to service");
|
|
return false;
|
|
}
|
|
return a(2, a);
|
|
}
|
|
|
|
/* JADX WARN: Removed duplicated region for block: B:139:0x01b4 */
|
|
/* JADX WARN: Removed duplicated region for block: B:141:0x01b9 */
|
|
/* JADX WARN: Removed duplicated region for block: B:143:0x01d7 A[SYNTHETIC] */
|
|
/* JADX WARN: Removed duplicated region for block: B:26:0x01cf */
|
|
/* JADX WARN: Removed duplicated region for block: B:28:0x01d4 */
|
|
/* JADX WARN: Removed duplicated region for block: B:31:0x01d7 A[SYNTHETIC] */
|
|
/* JADX WARN: Removed duplicated region for block: B:37:0x01a1 */
|
|
/* JADX WARN: Removed duplicated region for block: B:39:0x01a6 */
|
|
/* JADX WARN: Removed duplicated region for block: B:41:0x01d7 A[SYNTHETIC] */
|
|
/* JADX WARN: Removed duplicated region for block: B:42:0x0189 A[EXC_TOP_SPLITTER, SYNTHETIC] */
|
|
/* JADX WARN: Removed duplicated region for block: B:48:0x01df */
|
|
/* JADX WARN: Removed duplicated region for block: B:50:0x01e4 */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct code enable 'Show inconsistent code' option in preferences
|
|
*/
|
|
public final java.util.List<com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable> a(int r20) {
|
|
/*
|
|
Method dump skipped, instructions count: 502
|
|
To view this dump change 'Code comments level' option to 'DEBUG'
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzao.a(int):java.util.List");
|
|
}
|
|
}
|