Google Play Location Utils
Utility methods for interacting with Google Play Location Services to manage geofence registration, location requests, and geofence data store persistence.
Functions
Delete the cache of registered geofences. This will cause any geofences passed to .registerGeofencesWithGooglePlayIfNecessary on the next call to that method to be registered.
Registers a list of Geofence with a com.google.android.gms.location.GeofencingClient.
Requests to register the given list of geofences with Google Play Location Services.
Removes the list of BrazeGeofence which are now un-registered with Google Play Services.
Un-registers a list of Geofence with a com.google.android.gms.location.GeofencingClient.
Requests a single location update from Google Play Location Services for the given pending intent.
Stores the list of BrazeGeofence which are successfully registered.