package com.google.firebase.analytics; import android.app.Activity; import android.content.Context; import android.os.Bundle; import androidx.annotation.Keep; import com.google.android.gms.common.internal.Preconditions; import com.google.android.gms.measurement.internal.zzan; import com.google.android.gms.measurement.internal.zzbw; import com.google.android.gms.measurement.internal.zzn; import com.google.firebase.iid.FirebaseInstanceId; /* loaded from: classes.dex */ public final class FirebaseAnalytics { private static volatile FirebaseAnalytics b; private final zzbw a; private FirebaseAnalytics(zzbw zzbwVar) { Preconditions.a(zzbwVar); this.a = zzbwVar; } @Keep public static FirebaseAnalytics getInstance(Context context) { if (b == null) { synchronized (FirebaseAnalytics.class) { if (b == null) { b = new FirebaseAnalytics(zzbw.a(context, (zzan) null)); } } } return b; } public final void a(String str, Bundle bundle) { this.a.y().a(str, bundle); } @Keep public final String getFirebaseInstanceId() { return FirebaseInstanceId.j().a(); } @Keep public final void setCurrentScreen(Activity activity, String str, String str2) { if (zzn.a()) { this.a.n().a(activity, str, str2); } else { this.a.e().w().a("setCurrentScreen must be called from the main thread"); } } public final void a(boolean z) { this.a.y().a(z); } }