package com.google.android.gms.measurement.internal; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import com.google.android.gms.common.internal.Preconditions; /* loaded from: classes.dex */ class zzbb extends BroadcastReceiver { private final zzfo a; private boolean b; private boolean c; zzbb(zzfo zzfoVar) { Preconditions.a(zzfoVar); this.a = zzfoVar; } public final void a() { this.a.o(); this.a.a().f(); this.a.a().f(); if (this.b) { this.a.e().B().a("Unregistering connectivity change receiver"); this.b = false; this.c = false; try { this.a.b().unregisterReceiver(this); } catch (IllegalArgumentException e) { this.a.e().t().a("Failed to unregister the network broadcast receiver", e); } } } public final void b() { this.a.o(); this.a.a().f(); if (this.b) { return; } this.a.b().registerReceiver(this, new IntentFilter("android.net.conn.CONNECTIVITY_CHANGE")); this.c = this.a.m().u(); this.a.e().B().a("Registering connectivity change receiver. Network connected", Boolean.valueOf(this.c)); this.b = true; } @Override // android.content.BroadcastReceiver public void onReceive(Context context, Intent intent) { this.a.o(); String action = intent.getAction(); this.a.e().B().a("NetworkBroadcastReceiver received action", action); if (!"android.net.conn.CONNECTIVITY_CHANGE".equals(action)) { this.a.e().w().a("NetworkBroadcastReceiver received unknown action", action); return; } boolean u = this.a.m().u(); if (this.c != u) { this.c = u; this.a.a().a(new zzbc(this, u)); } } }