xref: /aosp_15_r20/prebuilts/sdk/current/public/framework-location.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
android/
android/location/
android/location/Address.class
Address.java package android.location public android.location.Address extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (java.util.Locale) java.util.Locale locale public void clearLatitude () public void clearLongitude () public int describeContents () public java.lang.String getAddressLine (int) int index public java.lang.String getAdminArea () public java.lang.String getCountryCode () public java.lang.String getCountryName () public android.os.Bundle getExtras () public java.lang.String getFeatureName () public double getLatitude () public java.util.Locale getLocale () public java.lang.String getLocality () public double getLongitude () public int getMaxAddressLineIndex () public java.lang.String getPhone () public java.lang.String getPostalCode () public java.lang.String getPremises () public java.lang.String getSubAdminArea () public java.lang.String getSubLocality () public java.lang.String getSubThoroughfare () public java.lang.String getThoroughfare () public java.lang.String getUrl () public boolean hasLatitude () public boolean hasLongitude () public void setAddressLine (int, java.lang.String) int index String line public void setAdminArea (java.lang.String) String adminArea public void setCountryCode (java.lang.String) String countryCode public void setCountryName (java.lang.String) String countryName public void setExtras (android.os.Bundle) android.os.Bundle extras public void setFeatureName (java.lang.String) String featureName public void setLatitude (double) double latitude public void setLocality (java.lang.String) String locality public void setLongitude (double) double longitude public void setPhone (java.lang.String) String phone public void setPostalCode (java.lang.String) String postalCode public void setPremises (java.lang.String) String premises public void setSubAdminArea (java.lang.String) String subAdminArea public void setSubLocality (java.lang.String) String sublocality public void setSubThoroughfare (java.lang.String) String subthoroughfare public void setThoroughfare (java.lang.String) String thoroughfare public void setUrl (java.lang.String) String Url public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/Criteria.class
Criteria.java package android.location public android.location.Criteria extends java.lang.Object implements android.os.Parcelable { public static final int ACCURACY_COARSE public static final int ACCURACY_FINE public static final int ACCURACY_HIGH public static final int ACCURACY_LOW public static final int ACCURACY_MEDIUM public static final android.os.Parcelable$Creator CREATOR public static final int NO_REQUIREMENT public static final int POWER_HIGH public static final int POWER_LOW public static final int POWER_MEDIUM public void <init> () public void <init> (android.location.Criteria) android.location.Criteria criteria public int describeContents () public int getAccuracy () public int getBearingAccuracy () public int getHorizontalAccuracy () public int getPowerRequirement () public int getSpeedAccuracy () public int getVerticalAccuracy () public boolean isAltitudeRequired () public boolean isBearingRequired () public boolean isCostAllowed () public boolean isSpeedRequired () public void setAccuracy (int) int accuracy public void setAltitudeRequired (boolean) boolean altitudeRequired public void setBearingAccuracy (int) int accuracy public void setBearingRequired (boolean) boolean bearingRequired public void setCostAllowed (boolean) boolean costAllowed public void setHorizontalAccuracy (int) int accuracy public void setPowerRequirement (int) int powerRequirement public void setSpeedAccuracy (int) int accuracy public void setSpeedRequired (boolean) boolean speedRequired public void setVerticalAccuracy (int) int accuracy public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/Geocoder$GeocodeListener.class
Geocoder.java package android.location public abstract android.location.Geocoder$GeocodeListener extends java.lang.Object { public void onError (java.lang.String) String errorMessage public abstract void onGeocode (java.util.List) }
android/location/Geocoder.class
Geocoder.java package android.location public final android.location.Geocoder extends java.lang.Object { public void <init> (android.content.Context) android.content.Context context public void <init> (android.content.Context, java.util.Locale) android.content.Context context java.util.Locale locale public java.util.List getFromLocation (double, double, int) throws java.io.IOException double latitude double longitude int maxResults public void getFromLocation (double, double, int, android.location.Geocoder$GeocodeListener) double latitude double longitude int maxResults android.location.Geocoder$GeocodeListener listener public java.util.List getFromLocationName (java.lang.String, int) throws java.io.IOException String locationName int maxResults public void getFromLocationName (java.lang.String, int, android.location.Geocoder$GeocodeListener) String locationName int maxResults android.location.Geocoder$GeocodeListener listener public java.util.List getFromLocationName (java.lang.String, int, double, double, double, double) throws java.io.IOException String locationName int maxResults double lowerLeftLatitude double lowerLeftLongitude double upperRightLatitude double upperRightLongitude public void getFromLocationName (java.lang.String, int, double, double, double, double, android.location.Geocoder$GeocodeListener) String locationName int maxResults double lowerLeftLatitude double lowerLeftLongitude double upperRightLatitude double upperRightLongitude android.location.Geocoder$GeocodeListener listener public static boolean isPresent () }
android/location/GnssAntennaInfo$Builder.class
GnssAntennaInfo.java package android.location public android.location.GnssAntennaInfo$Builder extends java.lang.Object { public void <init> () public void <init> (android.location.GnssAntennaInfo) android.location.GnssAntennaInfo antennaInfo public void <init> (double, android.location.GnssAntennaInfo$PhaseCenterOffset) double carrierFrequencyMHz android.location.GnssAntennaInfo$PhaseCenterOffset phaseCenterOffset public android.location.GnssAntennaInfo build () public android.location.GnssAntennaInfo$Builder setCarrierFrequencyMHz (double) double carrierFrequencyMHz public android.location.GnssAntennaInfo$Builder setPhaseCenterOffset (android.location.GnssAntennaInfo$PhaseCenterOffset) android.location.GnssAntennaInfo$PhaseCenterOffset phaseCenterOffset public android.location.GnssAntennaInfo$Builder setPhaseCenterVariationCorrections (android.location.GnssAntennaInfo$SphericalCorrections) android.location.GnssAntennaInfo$SphericalCorrections phaseCenterVariationCorrections public android.location.GnssAntennaInfo$Builder setSignalGainCorrections (android.location.GnssAntennaInfo$SphericalCorrections) android.location.GnssAntennaInfo$SphericalCorrections signalGainCorrections }
android/location/GnssAntennaInfo$Listener.class
GnssAntennaInfo.java package android.location public abstract android.location.GnssAntennaInfo$Listener extends java.lang.Object { public abstract void onGnssAntennaInfoReceived (java.util.List) }
android/location/GnssAntennaInfo$PhaseCenterOffset.class
GnssAntennaInfo.java package android.location public final android.location.GnssAntennaInfo$PhaseCenterOffset extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (double, double, double, double, double, double) double offsetXMm double offsetXUncertaintyMm double offsetYMm double offsetYUncertaintyMm double offsetZMm double offsetZUncertaintyMm public int describeContents () public boolean equals (java.lang.Object) Object o public double getXOffsetMm () public double getXOffsetUncertaintyMm () public double getYOffsetMm () public double getYOffsetUncertaintyMm () public double getZOffsetMm () public double getZOffsetUncertaintyMm () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/location/GnssAntennaInfo$SphericalCorrections.class
GnssAntennaInfo.java package android.location public final android.location.GnssAntennaInfo$SphericalCorrections extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> (double[][], double[][]) double[][] corrections double[][] correctionUncertainties public int describeContents () public boolean equals (java.lang.Object) Object o public double[][] getCorrectionUncertaintiesArray () public double[][] getCorrectionsArray () public double getDeltaPhi () public double getDeltaTheta () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
android/location/GnssAntennaInfo.class
GnssAntennaInfo.java package android.location public final android.location.GnssAntennaInfo extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public double getCarrierFrequencyMHz () public android.location.GnssAntennaInfo$PhaseCenterOffset getPhaseCenterOffset () public android.location.GnssAntennaInfo$SphericalCorrections getPhaseCenterVariationCorrections () public android.location.GnssAntennaInfo$SphericalCorrections getSignalGainCorrections () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GnssAutomaticGainControl$Builder.class
GnssAutomaticGainControl.java package android.location public final android.location.GnssAutomaticGainControl$Builder extends java.lang.Object { public void <init> () public void <init> (android.location.GnssAutomaticGainControl) android.location.GnssAutomaticGainControl agc public android.location.GnssAutomaticGainControl build () public android.location.GnssAutomaticGainControl$Builder setCarrierFrequencyHz (long) long carrierFrequencyHz public android.location.GnssAutomaticGainControl$Builder setConstellationType (int) int constellationType public android.location.GnssAutomaticGainControl$Builder setLevelDb (double) double levelDb }
android/location/GnssAutomaticGainControl.class
GnssAutomaticGainControl.java package android.location public final android.location.GnssAutomaticGainControl extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public boolean equals (java.lang.Object) Object obj public long getCarrierFrequencyHz () public int getConstellationType () public double getLevelDb () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flag static void <clinit> () }
android/location/GnssCapabilities$Builder.class
GnssCapabilities.java package android.location public final android.location.GnssCapabilities$Builder extends java.lang.Object { public void <init> () public void <init> (android.location.GnssCapabilities) android.location.GnssCapabilities capabilities public android.location.GnssCapabilities build () public android.location.GnssCapabilities$Builder setGnssSignalTypes (java.util.List) java.util.List gnssSignalTypes public android.location.GnssCapabilities$Builder setHasAccumulatedDeltaRange (int) int capable public android.location.GnssCapabilities$Builder setHasAntennaInfo (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasGeofencing (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasLowPowerMode (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrections (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsExcessPathLength (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsForDriving (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsLosSats (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsReflectingPlane (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrelationVectors (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurements (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMsa (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMsb (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasNavigationMessages (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasOnDemandTime (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerMultibandAcquisition (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerMultibandTracking (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerOtherModes (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerSinglebandAcquisition (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerSinglebandTracking (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerTotal (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasSatelliteBlocklist (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasSatellitePvt (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasScheduling (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasSingleShotFix (boolean) boolean capable }
android/location/GnssCapabilities.class
GnssCapabilities.java package android.location public final android.location.GnssCapabilities extends java.lang.Object implements android.os.Parcelable { public static final int CAPABILITY_SUPPORTED public static final int CAPABILITY_UNKNOWN public static final int CAPABILITY_UNSUPPORTED public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public java.util.List getGnssSignalTypes () public int hasAccumulatedDeltaRange () public boolean hasAntennaInfo () public boolean hasGeofencing () public boolean hasGnssAntennaInfo () public boolean hasLowPowerMode () public boolean hasMeasurementCorrections () public boolean hasMeasurementCorrectionsExcessPathLength () public boolean hasMeasurementCorrectionsForDriving () public boolean hasMeasurementCorrectionsLosSats () public boolean hasMeasurementCorrectionsReflectingPlane () public boolean hasMeasurementCorrelationVectors () public boolean hasMeasurements () public boolean hasMsa () public boolean hasMsb () public boolean hasNavigationMessages () public boolean hasOnDemandTime () public boolean hasPowerMultibandAcquisition () public boolean hasPowerMultibandTracking () public boolean hasPowerOtherModes () public boolean hasPowerSinglebandAcquisition () public boolean hasPowerSinglebandTracking () public boolean hasPowerTotal () public boolean hasSatelliteBlocklist () public boolean hasSatellitePvt () public boolean hasScheduling () public boolean hasSingleShotFix () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GnssClock.class
GnssClock.java package android.location public final android.location.GnssClock extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public double getBiasNanos () public double getBiasUncertaintyNanos () public double getDriftNanosPerSecond () public double getDriftUncertaintyNanosPerSecond () public long getElapsedRealtimeNanos () public double getElapsedRealtimeUncertaintyNanos () public long getFullBiasNanos () public int getHardwareClockDiscontinuityCount () public int getLeapSecond () public double getReferenceCarrierFrequencyHzForIsb () public java.lang.String getReferenceCodeTypeForIsb () public int getReferenceConstellationTypeForIsb () public long getTimeNanos () public double getTimeUncertaintyNanos () public boolean hasBiasNanos () public boolean hasBiasUncertaintyNanos () public boolean hasDriftNanosPerSecond () public boolean hasDriftUncertaintyNanosPerSecond () public boolean hasElapsedRealtimeNanos () public boolean hasElapsedRealtimeUncertaintyNanos () public boolean hasFullBiasNanos () public boolean hasLeapSecond () public boolean hasReferenceCarrierFrequencyHzForIsb () public boolean hasReferenceCodeTypeForIsb () public boolean hasReferenceConstellationTypeForIsb () public boolean hasTimeUncertaintyNanos () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GnssMeasurement.class
GnssMeasurement.java package android.location public final android.location.GnssMeasurement extends java.lang.Object implements android.os.Parcelable { public static final int ADR_STATE_CYCLE_SLIP public static final int ADR_STATE_HALF_CYCLE_REPORTED public static final int ADR_STATE_HALF_CYCLE_RESOLVED public static final int ADR_STATE_RESET public static final int ADR_STATE_UNKNOWN public static final int ADR_STATE_VALID public static final android.os.Parcelable$Creator CREATOR public static final int MULTIPATH_INDICATOR_DETECTED public static final int MULTIPATH_INDICATOR_NOT_DETECTED public static final int MULTIPATH_INDICATOR_UNKNOWN public static final int STATE_2ND_CODE_LOCK public static final int STATE_BDS_D2_BIT_SYNC public static final int STATE_BDS_D2_SUBFRAME_SYNC public static final int STATE_BIT_SYNC public static final int STATE_CODE_LOCK public static final int STATE_GAL_E1BC_CODE_LOCK public static final int STATE_GAL_E1B_PAGE_SYNC public static final int STATE_GAL_E1C_2ND_CODE_LOCK public static final int STATE_GLO_STRING_SYNC public static final int STATE_GLO_TOD_DECODED public static final int STATE_GLO_TOD_KNOWN public static final int STATE_MSEC_AMBIGUOUS public static final int STATE_SBAS_SYNC public static final int STATE_SUBFRAME_SYNC public static final int STATE_SYMBOL_SYNC public static final int STATE_TOW_DECODED public static final int STATE_TOW_KNOWN public static final int STATE_UNKNOWN void <init> () public int describeContents () public double getAccumulatedDeltaRangeMeters () public int getAccumulatedDeltaRangeState () public double getAccumulatedDeltaRangeUncertaintyMeters () public double getAutomaticGainControlLevelDb () public double getBasebandCn0DbHz () public long getCarrierCycles () public float getCarrierFrequencyHz () public double getCarrierPhase () public double getCarrierPhaseUncertainty () public double getCn0DbHz () public java.lang.String getCodeType () public int getConstellationType () public double getFullInterSignalBiasNanos () public double getFullInterSignalBiasUncertaintyNanos () public int getMultipathIndicator () public double getPseudorangeRateMetersPerSecond () public double getPseudorangeRateUncertaintyMetersPerSecond () public long getReceivedSvTimeNanos () public long getReceivedSvTimeUncertaintyNanos () public double getSatelliteInterSignalBiasNanos () public double getSatelliteInterSignalBiasUncertaintyNanos () public double getSnrInDb () public int getState () public int getSvid () public double getTimeOffsetNanos () public boolean hasAutomaticGainControlLevelDb () public boolean hasBasebandCn0DbHz () public boolean hasCarrierCycles () public boolean hasCarrierFrequencyHz () public boolean hasCarrierPhase () public boolean hasCarrierPhaseUncertainty () public boolean hasCodeType () public boolean hasFullInterSignalBiasNanos () public boolean hasFullInterSignalBiasUncertaintyNanos () public boolean hasSatelliteInterSignalBiasNanos () public boolean hasSatelliteInterSignalBiasUncertaintyNanos () public boolean hasSnrInDb () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GnssMeasurementRequest$Builder.class
GnssMeasurementRequest.java package android.location public final android.location.GnssMeasurementRequest$Builder extends java.lang.Object { public void <init> () public void <init> (android.location.GnssMeasurementRequest) android.location.GnssMeasurementRequest request public android.location.GnssMeasurementRequest build () public android.location.GnssMeasurementRequest$Builder setFullTracking (boolean) boolean value public android.location.GnssMeasurementRequest$Builder setIntervalMillis (int) int value }
android/location/GnssMeasurementRequest.class
GnssMeasurementRequest.java package android.location public final android.location.GnssMeasurementRequest extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final int PASSIVE_INTERVAL void <init> () public int describeContents () public boolean equals (java.lang.Object) Object obj public int getIntervalMillis () public int hashCode () public boolean isFullTracking () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GnssMeasurementsEvent$Builder.class
GnssMeasurementsEvent.java package android.location public final android.location.GnssMeasurementsEvent$Builder extends java.lang.Object { public void <init> () public void <init> (android.location.GnssMeasurementsEvent) android.location.GnssMeasurementsEvent event public android.location.GnssMeasurementsEvent build () public android.location.GnssMeasurementsEvent$Builder clearIsFullTracking () public android.location.GnssMeasurementsEvent$Builder setClock (android.location.GnssClock) android.location.GnssClock clock public android.location.GnssMeasurementsEvent$Builder setGnssAutomaticGainControls (java.util.Collection) java.util.Collection agcs public android.location.GnssMeasurementsEvent$Builder setIsFullTracking (boolean) boolean isFullTracking public android.location.GnssMeasurementsEvent$Builder setMeasurements (java.util.Collection) java.util.Collection measurements }
android/location/GnssMeasurementsEvent$Callback.class
GnssMeasurementsEvent.java package android.location public abstract android.location.GnssMeasurementsEvent$Callback extends java.lang.Object { public static final int STATUS_LOCATION_DISABLED public static final int STATUS_NOT_ALLOWED public static final int STATUS_NOT_SUPPORTED public static final int STATUS_READY public void <init> () public void onGnssMeasurementsReceived (android.location.GnssMeasurementsEvent) android.location.GnssMeasurementsEvent eventArgs public void onStatusChanged (int) int status }
android/location/GnssMeasurementsEvent.class
GnssMeasurementsEvent.java package android.location public final android.location.GnssMeasurementsEvent extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public android.location.GnssClock getClock () public java.util.Collection getGnssAutomaticGainControls () public java.util.Collection getMeasurements () public boolean hasIsFullTracking () public boolean isFullTracking () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GnssNavigationMessage$Callback.class
GnssNavigationMessage.java package android.location public abstract android.location.GnssNavigationMessage$Callback extends java.lang.Object { public static final int STATUS_LOCATION_DISABLED public static final int STATUS_NOT_SUPPORTED public static final int STATUS_READY public void <init> () public void onGnssNavigationMessageReceived (android.location.GnssNavigationMessage) android.location.GnssNavigationMessage event public void onStatusChanged (int) int status }
android/location/GnssNavigationMessage.class
GnssNavigationMessage.java package android.location public final android.location.GnssNavigationMessage extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final int STATUS_PARITY_PASSED public static final int STATUS_PARITY_REBUILT public static final int STATUS_UNKNOWN public static final int TYPE_BDS_CNAV1 public static final int TYPE_BDS_CNAV2 public static final int TYPE_BDS_D1 public static final int TYPE_BDS_D2 public static final int TYPE_GAL_F public static final int TYPE_GAL_I public static final int TYPE_GLO_L1CA public static final int TYPE_GPS_CNAV2 public static final int TYPE_GPS_L1CA public static final int TYPE_GPS_L2CNAV public static final int TYPE_GPS_L5CNAV public static final int TYPE_IRN_L1 public static final int TYPE_IRN_L5 public static final int TYPE_IRN_L5CA public static final int TYPE_QZS_L1CA public static final int TYPE_SBS public static final int TYPE_UNKNOWN void <init> () public int describeContents () public byte[] getData () public int getMessageId () public int getStatus () public int getSubmessageId () public int getSvid () public int getType () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GnssSignalType.class
GnssSignalType.java package android.location public final android.location.GnssSignalType extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR void <init> () public static android.location.GnssSignalType create (int, double, java.lang.String) int constellationType double carrierFrequencyHz String codeType public int describeContents () public boolean equals (java.lang.Object) Object obj public double getCarrierFrequencyHz () public java.lang.String getCodeType () public int getConstellationType () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GnssStatus$Builder.class
GnssStatus.java package android.location public final android.location.GnssStatus$Builder extends java.lang.Object { public void <init> () public android.location.GnssStatus$Builder addSatellite (int, int, float, float, float, boolean, boolean, boolean, boolean, float, boolean, float) int constellationType int svid float cn0DbHz float elevation float azimuth boolean hasEphemeris boolean hasAlmanac boolean usedInFix boolean hasCarrierFrequency float carrierFrequency boolean hasBasebandCn0DbHz float basebandCn0DbHz public android.location.GnssStatus build () public android.location.GnssStatus$Builder clearSatellites () }
android/location/GnssStatus$Callback.class
GnssStatus.java package android.location public abstract android.location.GnssStatus$Callback extends java.lang.Object { public void <init> () public void onFirstFix (int) int ttffMillis public void onSatelliteStatusChanged (android.location.GnssStatus) android.location.GnssStatus status public void onStarted () public void onStopped () }
android/location/GnssStatus.class
GnssStatus.java package android.location public final android.location.GnssStatus extends java.lang.Object implements android.os.Parcelable { public static final int CONSTELLATION_BEIDOU public static final int CONSTELLATION_GALILEO public static final int CONSTELLATION_GLONASS public static final int CONSTELLATION_GPS public static final int CONSTELLATION_IRNSS public static final int CONSTELLATION_QZSS public static final int CONSTELLATION_SBAS public static final int CONSTELLATION_UNKNOWN public static final android.os.Parcelable$Creator CREATOR void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public float getAzimuthDegrees (int) int satelliteIndex public float getBasebandCn0DbHz (int) int satelliteIndex public float getCarrierFrequencyHz (int) int satelliteIndex public float getCn0DbHz (int) int satelliteIndex public int getConstellationType (int) int satelliteIndex public float getElevationDegrees (int) int satelliteIndex public int getSatelliteCount () public int getSvid (int) int satelliteIndex public boolean hasAlmanacData (int) int satelliteIndex public boolean hasBasebandCn0DbHz (int) int satelliteIndex public boolean hasCarrierFrequencyHz (int) int satelliteIndex public boolean hasEphemerisData (int) int satelliteIndex public int hashCode () public boolean usedInFix (int) int satelliteIndex public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/GpsSatellite.class
GpsSatellite.java package android.location public final android.location.GpsSatellite extends java.lang.Object { void <init> () public float getAzimuth () public float getElevation () public int getPrn () public float getSnr () public boolean hasAlmanac () public boolean hasEphemeris () public boolean usedInFix () }
android/location/GpsStatus$Listener.class
GpsStatus.java package android.location public abstract android.location.GpsStatus$Listener extends java.lang.Object { public abstract void onGpsStatusChanged (int) }
android/location/GpsStatus$NmeaListener.class
GpsStatus.java package android.location public abstract android.location.GpsStatus$NmeaListener extends java.lang.Object { public abstract void onNmeaReceived (long, java.lang.String) }
android/location/GpsStatus.class
GpsStatus.java package android.location public final android.location.GpsStatus extends java.lang.Object { public static final int GPS_EVENT_FIRST_FIX public static final int GPS_EVENT_SATELLITE_STATUS public static final int GPS_EVENT_STARTED public static final int GPS_EVENT_STOPPED void <init> () public static android.location.GpsStatus create (android.location.GnssStatus, int) android.location.GnssStatus gnssStatus int timeToFirstFix public int getMaxSatellites () public java.lang.Iterable getSatellites () public int getTimeToFirstFix () }
android/location/LocationListener.class
LocationListener.java package android.location public abstract android.location.LocationListener extends java.lang.Object { public void onFlushComplete (int) int requestCode public abstract void onLocationChanged (android.location.Location) public void onLocationChanged (java.util.List) java.util.List locations public void onProviderDisabled (java.lang.String) String provider public void onProviderEnabled (java.lang.String) String provider public void onStatusChanged (java.lang.String, int, android.os.Bundle) String provider int status android.os.Bundle extras }
android/location/LocationManager.class
LocationManager.java package android.location public android.location.LocationManager extends java.lang.Object { public static final String ACTION_GNSS_CAPABILITIES_CHANGED public static final String EXTRA_GNSS_CAPABILITIES public static final String EXTRA_LOCATION_ENABLED public static final String EXTRA_PROVIDER_ENABLED public static final String EXTRA_PROVIDER_NAME public static final String FUSED_PROVIDER public static final String GPS_PROVIDER public static final String KEY_FLUSH_COMPLETE public static final String KEY_LOCATIONS public static final String KEY_LOCATION_CHANGED public static final String KEY_PROVIDER_ENABLED public static final String KEY_PROXIMITY_ENTERING public static final String KEY_STATUS_CHANGED public static final String MODE_CHANGED_ACTION public static final String NETWORK_PROVIDER public static final String PASSIVE_PROVIDER public static final String PROVIDERS_CHANGED_ACTION void <init> () public boolean addGpsStatusListener (android.location.GpsStatus$Listener) android.location.GpsStatus$Listener listener public boolean addNmeaListener (android.location.GpsStatus$NmeaListener) android.location.GpsStatus$NmeaListener listener public boolean addNmeaListener (android.location.OnNmeaMessageListener) android.location.OnNmeaMessageListener listener public boolean addNmeaListener (android.location.OnNmeaMessageListener, android.os.Handler) android.location.OnNmeaMessageListener listener android.os.Handler handler public boolean addNmeaListener (java.util.concurrent.Executor, android.location.OnNmeaMessageListener) java.util.concurrent.Executor executor android.location.OnNmeaMessageListener listener public void addProximityAlert (double, double, float, long, android.app.PendingIntent) double latitude double longitude float radius long expiration android.app.PendingIntent pendingIntent public void addTestProvider (java.lang.String, android.location.provider.ProviderProperties) String provider android.location.provider.ProviderProperties properties public void addTestProvider (java.lang.String, android.location.provider.ProviderProperties, java.util.Set) String provider android.location.provider.ProviderProperties properties java.util.Set extraAttributionTags public void addTestProvider (java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int) String provider boolean requiresNetwork boolean requiresSatellite boolean requiresCell boolean hasMonetaryCost boolean supportsAltitude boolean supportsSpeed boolean supportsBearing int powerUsage int accuracy public void clearTestProviderEnabled (java.lang.String) String provider public void clearTestProviderLocation (java.lang.String) String provider public void clearTestProviderStatus (java.lang.String) String provider public java.util.List getAllProviders () public java.lang.String getBestProvider (android.location.Criteria, boolean) android.location.Criteria criteria boolean enabledOnly public void getCurrentLocation (java.lang.String, android.location.LocationRequest, android.os.CancellationSignal, java.util.concurrent.Executor, java.util.function.Consumer) String provider android.location.LocationRequest locationRequest android.os.CancellationSignal cancellationSignal java.util.concurrent.Executor executor java.util.function.Consumer consumer public void getCurrentLocation (java.lang.String, android.os.CancellationSignal, java.util.concurrent.Executor, java.util.function.Consumer) String provider android.os.CancellationSignal cancellationSignal java.util.concurrent.Executor executor java.util.function.Consumer consumer public java.util.List getGnssAntennaInfos () public android.location.GnssCapabilities getGnssCapabilities () public java.lang.String getGnssHardwareModelName () public int getGnssYearOfHardware () public android.location.GpsStatus getGpsStatus (android.location.GpsStatus) android.location.GpsStatus status public android.location.Location getLastKnownLocation (java.lang.String) String provider public android.location.LocationProvider getProvider (java.lang.String) String provider public android.location.provider.ProviderProperties getProviderProperties (java.lang.String) String provider public java.util.List getProviders (android.location.Criteria, boolean) android.location.Criteria criteria boolean enabledOnly public java.util.List getProviders (boolean) boolean enabledOnly public boolean hasProvider (java.lang.String) String provider public boolean isLocationEnabled () public boolean isProviderEnabled (java.lang.String) String provider public boolean registerAntennaInfoListener (java.util.concurrent.Executor, android.location.GnssAntennaInfo$Listener) java.util.concurrent.Executor executor android.location.GnssAntennaInfo$Listener listener public boolean registerGnssMeasurementsCallback (android.location.GnssMeasurementRequest, java.util.concurrent.Executor, android.location.GnssMeasurementsEvent$Callback) android.location.GnssMeasurementRequest request java.util.concurrent.Executor executor android.location.GnssMeasurementsEvent$Callback callback public boolean registerGnssMeasurementsCallback (android.location.GnssMeasurementsEvent$Callback) android.location.GnssMeasurementsEvent$Callback callback public boolean registerGnssMeasurementsCallback (android.location.GnssMeasurementsEvent$Callback, android.os.Handler) android.location.GnssMeasurementsEvent$Callback callback android.os.Handler handler public boolean registerGnssMeasurementsCallback (java.util.concurrent.Executor, android.location.GnssMeasurementsEvent$Callback) java.util.concurrent.Executor executor android.location.GnssMeasurementsEvent$Callback callback public boolean registerGnssNavigationMessageCallback (android.location.GnssNavigationMessage$Callback) android.location.GnssNavigationMessage$Callback callback public boolean registerGnssNavigationMessageCallback (android.location.GnssNavigationMessage$Callback, android.os.Handler) android.location.GnssNavigationMessage$Callback callback android.os.Handler handler public boolean registerGnssNavigationMessageCallback (java.util.concurrent.Executor, android.location.GnssNavigationMessage$Callback) java.util.concurrent.Executor executor android.location.GnssNavigationMessage$Callback callback public boolean registerGnssStatusCallback (android.location.GnssStatus$Callback) android.location.GnssStatus$Callback callback public boolean registerGnssStatusCallback (android.location.GnssStatus$Callback, android.os.Handler) android.location.GnssStatus$Callback callback android.os.Handler handler public boolean registerGnssStatusCallback (java.util.concurrent.Executor, android.location.GnssStatus$Callback) java.util.concurrent.Executor executor android.location.GnssStatus$Callback callback public void removeGpsStatusListener (android.location.GpsStatus$Listener) android.location.GpsStatus$Listener listener public void removeNmeaListener (android.location.GpsStatus$NmeaListener) android.location.GpsStatus$NmeaListener listener public void removeNmeaListener (android.location.OnNmeaMessageListener) android.location.OnNmeaMessageListener listener public void removeProximityAlert (android.app.PendingIntent) android.app.PendingIntent intent public void removeTestProvider (java.lang.String) String provider public void removeUpdates (android.app.PendingIntent) android.app.PendingIntent pendingIntent public void removeUpdates (android.location.LocationListener) android.location.LocationListener listener public void requestFlush (java.lang.String, android.app.PendingIntent, int) String provider android.app.PendingIntent pendingIntent int requestCode public void requestFlush (java.lang.String, android.location.LocationListener, int) String provider android.location.LocationListener listener int requestCode public void requestLocationUpdates (java.lang.String, android.location.LocationRequest, android.app.PendingIntent) String provider android.location.LocationRequest locationRequest android.app.PendingIntent pendingIntent public void requestLocationUpdates (java.lang.String, android.location.LocationRequest, java.util.concurrent.Executor, android.location.LocationListener) String provider android.location.LocationRequest locationRequest java.util.concurrent.Executor executor android.location.LocationListener listener public void requestLocationUpdates (java.lang.String, long, float, android.app.PendingIntent) String provider long minTimeMs float minDistanceM android.app.PendingIntent pendingIntent public void requestLocationUpdates (java.lang.String, long, float, android.location.LocationListener) String provider long minTimeMs float minDistanceM android.location.LocationListener listener public void requestLocationUpdates (java.lang.String, long, float, android.location.LocationListener, android.os.Looper) String provider long minTimeMs float minDistanceM android.location.LocationListener listener android.os.Looper looper public void requestLocationUpdates (java.lang.String, long, float, java.util.concurrent.Executor, android.location.LocationListener) String provider long minTimeMs float minDistanceM java.util.concurrent.Executor executor android.location.LocationListener listener public void requestLocationUpdates (long, float, android.location.Criteria, android.app.PendingIntent) long minTimeMs float minDistanceM android.location.Criteria criteria android.app.PendingIntent pendingIntent public void requestLocationUpdates (long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper) long minTimeMs float minDistanceM android.location.Criteria criteria android.location.LocationListener listener android.os.Looper looper public void requestLocationUpdates (long, float, android.location.Criteria, java.util.concurrent.Executor, android.location.LocationListener) long minTimeMs float minDistanceM android.location.Criteria criteria java.util.concurrent.Executor executor android.location.LocationListener listener public void requestSingleUpdate (android.location.Criteria, android.app.PendingIntent) android.location.Criteria criteria android.app.PendingIntent pendingIntent public void requestSingleUpdate (android.location.Criteria, android.location.LocationListener, android.os.Looper) android.location.Criteria criteria android.location.LocationListener listener android.os.Looper looper public void requestSingleUpdate (java.lang.String, android.app.PendingIntent) String provider android.app.PendingIntent pendingIntent public void requestSingleUpdate (java.lang.String, android.location.LocationListener, android.os.Looper) String provider android.location.LocationListener listener android.os.Looper looper public boolean sendExtraCommand (java.lang.String, java.lang.String, android.os.Bundle) String provider String command android.os.Bundle extras public void setTestProviderEnabled (java.lang.String, boolean) String provider boolean enabled public void setTestProviderLocation (java.lang.String, android.location.Location) String provider android.location.Location location public void setTestProviderStatus (java.lang.String, int, android.os.Bundle, long) String provider int status android.os.Bundle extras long updateTime public void unregisterAntennaInfoListener (android.location.GnssAntennaInfo$Listener) android.location.GnssAntennaInfo$Listener listener public void unregisterGnssMeasurementsCallback (android.location.GnssMeasurementsEvent$Callback) android.location.GnssMeasurementsEvent$Callback callback public void unregisterGnssNavigationMessageCallback (android.location.GnssNavigationMessage$Callback) android.location.GnssNavigationMessage$Callback callback public void unregisterGnssStatusCallback (android.location.GnssStatus$Callback) android.location.GnssStatus$Callback callback }
android/location/LocationProvider.class
LocationProvider.java package android.location public android.location.LocationProvider extends java.lang.Object { public static final int AVAILABLE public static final int OUT_OF_SERVICE public static final int TEMPORARILY_UNAVAILABLE void <init> () public int getAccuracy () public java.lang.String getName () public int getPowerRequirement () public boolean hasMonetaryCost () public boolean meetsCriteria (android.location.Criteria) android.location.Criteria criteria public boolean requiresCell () public boolean requiresNetwork () public boolean requiresSatellite () public boolean supportsAltitude () public boolean supportsBearing () public boolean supportsSpeed () }
android/location/LocationRequest$Builder.class
LocationRequest.java package android.location public final android.location.LocationRequest$Builder extends java.lang.Object { public void <init> (android.location.LocationRequest) android.location.LocationRequest locationRequest public void <init> (long) long intervalMillis public android.location.LocationRequest build () public android.location.LocationRequest$Builder clearMinUpdateIntervalMillis () public android.location.LocationRequest$Builder setDurationMillis (long) long durationMillis public android.location.LocationRequest$Builder setIntervalMillis (long) long intervalMillis public android.location.LocationRequest$Builder setMaxUpdateDelayMillis (long) long maxUpdateDelayMillis public android.location.LocationRequest$Builder setMaxUpdates (int) int maxUpdates public android.location.LocationRequest$Builder setMinUpdateDistanceMeters (float) float minUpdateDistanceMeters public android.location.LocationRequest$Builder setMinUpdateIntervalMillis (long) long minUpdateIntervalMillis public android.location.LocationRequest$Builder setQuality (int) int quality }
android/location/LocationRequest.class
LocationRequest.java package android.location public final android.location.LocationRequest extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public static final long PASSIVE_INTERVAL public static final int QUALITY_BALANCED_POWER_ACCURACY public static final int QUALITY_HIGH_ACCURACY public static final int QUALITY_LOW_POWER void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public long getDurationMillis () public long getIntervalMillis () public long getMaxUpdateDelayMillis () public int getMaxUpdates () public float getMinUpdateDistanceMeters () public long getMinUpdateIntervalMillis () public int getQuality () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }
android/location/OnNmeaMessageListener.class
OnNmeaMessageListener.java package android.location public abstract android.location.OnNmeaMessageListener extends java.lang.Object { public abstract void onNmeaMessage (java.lang.String, long) }
android/location/SettingInjectorService.class
SettingInjectorService.java package android.location public abstract android.location.SettingInjectorService extends android.app.Service { public static final String ACTION_INJECTED_SETTING_CHANGED public static final String ACTION_SERVICE_INTENT public static final String ATTRIBUTES_NAME public static final String META_DATA_NAME public void <init> (java.lang.String) String name public final android.os.IBinder onBind (android.content.Intent) android.content.Intent intent protected abstract boolean onGetEnabled () protected abstract java.lang.String onGetSummary () public final void onStart (android.content.Intent, int) android.content.Intent intent int startId public final int onStartCommand (android.content.Intent, int, int) android.content.Intent intent int flags int startId public static final void refreshSettings (android.content.Context) android.content.Context context }
android/location/altitude/
android/location/altitude/AltitudeConverter.class
AltitudeConverter.java package android.location.altitude public final android.location.altitude.AltitudeConverter extends java.lang.Object { public void <init> () public void addMslAltitudeToLocation (android.content.Context, android.location.Location) throws java.io.IOException android.content.Context context android.location.Location location public boolean tryAddMslAltitudeToLocation (android.location.Location) android.location.Location location }
android/location/provider/
android/location/provider/ProviderProperties$Builder.class
ProviderProperties.java package android.location.provider public final android.location.provider.ProviderProperties$Builder extends java.lang.Object { public void <init> () public void <init> (android.location.provider.ProviderProperties) android.location.provider.ProviderProperties providerProperties public android.location.provider.ProviderProperties build () public android.location.provider.ProviderProperties$Builder setAccuracy (int) int accuracy public android.location.provider.ProviderProperties$Builder setHasAltitudeSupport (boolean) boolean supportsAltitude public android.location.provider.ProviderProperties$Builder setHasBearingSupport (boolean) boolean supportsBearing public android.location.provider.ProviderProperties$Builder setHasCellRequirement (boolean) boolean requiresCell public android.location.provider.ProviderProperties$Builder setHasMonetaryCost (boolean) boolean monetaryCost public android.location.provider.ProviderProperties$Builder setHasNetworkRequirement (boolean) boolean requiresNetwork public android.location.provider.ProviderProperties$Builder setHasSatelliteRequirement (boolean) boolean requiresSatellite public android.location.provider.ProviderProperties$Builder setHasSpeedSupport (boolean) boolean supportsSpeed public android.location.provider.ProviderProperties$Builder setPowerUsage (int) int powerUsage }
android/location/provider/ProviderProperties.class
ProviderProperties.java package android.location.provider public final android.location.provider.ProviderProperties extends java.lang.Object implements android.os.Parcelable { public static final int ACCURACY_COARSE public static final int ACCURACY_FINE public static final android.os.Parcelable$Creator CREATOR public static final int POWER_USAGE_HIGH public static final int POWER_USAGE_LOW public static final int POWER_USAGE_MEDIUM void <init> () public int describeContents () public boolean equals (java.lang.Object) Object o public int getAccuracy () public int getPowerUsage () public boolean hasAltitudeSupport () public boolean hasBearingSupport () public boolean hasCellRequirement () public boolean hasMonetaryCost () public boolean hasNetworkRequirement () public boolean hasSatelliteRequirement () public boolean hasSpeedSupport () public int hashCode () public java.lang.String toString () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags static void <clinit> () }