Interface | Description |
---|---|
GnssLocationProvider.GnssSystemInfoProvider | |
LocationProviderInterface |
Location Manager's interface for location providers.
|
Class | Description |
---|---|
ActivityRecognitionProxy |
Proxy class to bind GmsCore to the ActivityRecognitionHardware.
|
ComprehensiveCountryDetector |
This class is used to detect the country where the user is.
|
CountryDetectorBase |
This class defines the methods need to be implemented by the country
detector.
|
FlpHardwareProvider |
This class is an interop layer for JVM types and the JNI code that interacts
with the FLP HAL implementation.
|
FusedLocationHardwareSecure |
FusedLocationHardware decorator that adds permission checking.
|
FusedProxy |
Proxy that helps bind GCore FusedProvider implementations to the Fused Hardware instances.
|
GeocoderProxy |
Proxy for IGeocodeProvider implementations.
|
GeofenceManager | |
GeofenceProxy | |
GeofenceState |
Represents state associated with a geofence
|
GnssLocationProvider |
A GPS implementation of LocationProvider used by LocationManager.
|
GnssMeasurementsProvider |
An base implementation for GPS measurements provider.
|
GnssNavigationMessageProvider |
An base implementation for GPS navigation messages provider.
|
GpsXtraDownloader |
A class for downloading GPS XTRA data.
|
LocationBasedCountryDetector |
This class detects which country the user currently is in through the enabled
location providers and the GeoCoder
Use
LocationBasedCountryDetector.detectCountry() to start querying. |
LocationBlacklist |
Allows applications to be blacklisted from location updates at run-time.
|
LocationFudger |
Contains the logic to obfuscate (fudge) locations for coarse applications.
|
LocationProviderProxy |
Proxy for ILocationProvider implementations.
|
LocationRequestStatistics |
Holds statistics for location requests (active requests by provider).
|
LocationRequestStatistics.PackageProviderKey |
A key that holds both package and provider names.
|
LocationRequestStatistics.PackageStatistics |
Usage statistics for a package/provider pair.
|
MockProvider |
A mock location provider used by LocationManagerService to implement test providers.
|
PassiveProvider |
A passive location provider reports locations received from other providers
for clients that want to listen passively without actually triggering
location updates.
|