xref: /aosp_15_r20/prebuilts/sdk/35/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 java.util.Locale getLocale () public int getMaxAddressLineIndex () public java.lang.String getAddressLine (int) int index public void setAddressLine (int, java.lang.String) int index String line public java.lang.String getFeatureName () public void setFeatureName (java.lang.String) String featureName public java.lang.String getAdminArea () public void setAdminArea (java.lang.String) String adminArea public java.lang.String getSubAdminArea () public void setSubAdminArea (java.lang.String) String subAdminArea public java.lang.String getLocality () public void setLocality (java.lang.String) String locality public java.lang.String getSubLocality () public void setSubLocality (java.lang.String) String sublocality public java.lang.String getThoroughfare () public void setThoroughfare (java.lang.String) String thoroughfare public java.lang.String getSubThoroughfare () public void setSubThoroughfare (java.lang.String) String subthoroughfare public java.lang.String getPremises () public void setPremises (java.lang.String) String premises public java.lang.String getPostalCode () public void setPostalCode (java.lang.String) String postalCode public java.lang.String getCountryCode () public void setCountryCode (java.lang.String) String countryCode public java.lang.String getCountryName () public void setCountryName (java.lang.String) String countryName public boolean hasLatitude () public double getLatitude () public void setLatitude (double) double latitude public void clearLatitude () public boolean hasLongitude () public double getLongitude () public void setLongitude (double) double longitude public void clearLongitude () public java.lang.String getPhone () public void setPhone (java.lang.String) String phone public java.lang.String getUrl () public void setUrl (java.lang.String) String Url public android.os.Bundle getExtras () public void setExtras (android.os.Bundle) android.os.Bundle extras public java.lang.String toString () public int describeContents () 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 void setHorizontalAccuracy (int) int accuracy public int getHorizontalAccuracy () public void setVerticalAccuracy (int) int accuracy public int getVerticalAccuracy () public void setSpeedAccuracy (int) int accuracy public int getSpeedAccuracy () public void setBearingAccuracy (int) int accuracy public int getBearingAccuracy () public void setAccuracy (int) int accuracy public int getAccuracy () public void setPowerRequirement (int) int powerRequirement public int getPowerRequirement () public void setCostAllowed (boolean) boolean costAllowed public boolean isCostAllowed () public void setAltitudeRequired (boolean) boolean altitudeRequired public boolean isAltitudeRequired () public void setSpeedRequired (boolean) boolean speedRequired public boolean isSpeedRequired () public void setBearingRequired (boolean) boolean bearingRequired public boolean isBearingRequired () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public java.lang.String toString () static void <clinit> () }
android/location/Geocoder$GeocodeListener.class
Geocoder.java package android.location public abstract android.location.Geocoder$GeocodeListener extends java.lang.Object { public abstract void onGeocode (java.util.List) public void onError (java.lang.String) String errorMessage }
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 static boolean isPresent () 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 }
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> (double, android.location.GnssAntennaInfo$PhaseCenterOffset) double carrierFrequencyMHz android.location.GnssAntennaInfo$PhaseCenterOffset phaseCenterOffset public void <init> (android.location.GnssAntennaInfo) android.location.GnssAntennaInfo antennaInfo 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 public android.location.GnssAntennaInfo build () }
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 double getXOffsetMm () public double getXOffsetUncertaintyMm () public double getYOffsetMm () public double getYOffsetUncertaintyMm () public double getZOffsetMm () public double getZOffsetUncertaintyMm () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public java.lang.String toString () public boolean equals (java.lang.Object) Object o public int hashCode () 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 double[][] getCorrectionsArray () public double[][] getCorrectionUncertaintiesArray () public double getDeltaTheta () public double getDeltaPhi () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public java.lang.String toString () public boolean equals (java.lang.Object) Object o public int hashCode () 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 double getCarrierFrequencyMHz () public android.location.GnssAntennaInfo$PhaseCenterOffset getPhaseCenterOffset () public android.location.GnssAntennaInfo$SphericalCorrections getPhaseCenterVariationCorrections () public android.location.GnssAntennaInfo$SphericalCorrections getSignalGainCorrections () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public java.lang.String toString () public boolean equals (java.lang.Object) Object o public int hashCode () 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$Builder setLevelDb (double) double levelDb public android.location.GnssAutomaticGainControl$Builder setConstellationType (int) int constellationType public android.location.GnssAutomaticGainControl$Builder setCarrierFrequencyHz (long) long carrierFrequencyHz public android.location.GnssAutomaticGainControl build () }
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 double getLevelDb () public int getConstellationType () public long getCarrierFrequencyHz () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flag public java.lang.String toString () public boolean equals (java.lang.Object) Object obj public int hashCode () 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$Builder setHasScheduling (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMsb (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMsa (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasSingleShotFix (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasOnDemandTime (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasGeofencing (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurements (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasNavigationMessages (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasLowPowerMode (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 setHasMeasurementCorrections (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasAntennaInfo (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrelationVectors (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsForDriving (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasAccumulatedDeltaRange (int) int capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsLosSats (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsExcessPathLength (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsReflectingPlane (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerTotal (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerSinglebandTracking (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerMultibandTracking (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerSinglebandAcquisition (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerMultibandAcquisition (boolean) boolean capable public android.location.GnssCapabilities$Builder setHasPowerOtherModes (boolean) boolean capable public android.location.GnssCapabilities$Builder setGnssSignalTypes (java.util.List) java.util.List gnssSignalTypes public android.location.GnssCapabilities build () }
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 boolean hasScheduling () public boolean hasMsb () public boolean hasMsa () public boolean hasSingleShotFix () public boolean hasOnDemandTime () public boolean hasGeofencing () public boolean hasMeasurements () public boolean hasNavigationMessages () public boolean hasLowPowerMode () public boolean hasSatelliteBlocklist () public boolean hasSatellitePvt () public boolean hasMeasurementCorrections () public boolean hasGnssAntennaInfo () public boolean hasAntennaInfo () public boolean hasMeasurementCorrelationVectors () public boolean hasMeasurementCorrectionsForDriving () public int hasAccumulatedDeltaRange () public boolean hasMeasurementCorrectionsLosSats () public boolean hasMeasurementCorrectionsExcessPathLength () public boolean hasMeasurementCorrectionsReflectingPlane () public boolean hasPowerTotal () public boolean hasPowerSinglebandTracking () public boolean hasPowerMultibandTracking () public boolean hasPowerSinglebandAcquisition () public boolean hasPowerMultibandAcquisition () public boolean hasPowerOtherModes () public java.util.List getGnssSignalTypes () public boolean equals (java.lang.Object) Object o public int hashCode () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public java.lang.String toString () 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 boolean hasLeapSecond () public int getLeapSecond () public long getTimeNanos () public boolean hasTimeUncertaintyNanos () public double getTimeUncertaintyNanos () public boolean hasFullBiasNanos () public long getFullBiasNanos () public boolean hasBiasNanos () public double getBiasNanos () public boolean hasBiasUncertaintyNanos () public double getBiasUncertaintyNanos () public boolean hasDriftNanosPerSecond () public double getDriftNanosPerSecond () public boolean hasDriftUncertaintyNanosPerSecond () public double getDriftUncertaintyNanosPerSecond () public boolean hasElapsedRealtimeNanos () public long getElapsedRealtimeNanos () public boolean hasElapsedRealtimeUncertaintyNanos () public double getElapsedRealtimeUncertaintyNanos () public boolean hasReferenceConstellationTypeForIsb () public int getReferenceConstellationTypeForIsb () public boolean hasReferenceCarrierFrequencyHzForIsb () public double getReferenceCarrierFrequencyHzForIsb () public boolean hasReferenceCodeTypeForIsb () public java.lang.String getReferenceCodeTypeForIsb () public int getHardwareClockDiscontinuityCount () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public int describeContents () public java.lang.String toString () 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 getSvid () public int getConstellationType () public double getTimeOffsetNanos () public int getState () public long getReceivedSvTimeNanos () public long getReceivedSvTimeUncertaintyNanos () public double getCn0DbHz () public boolean hasBasebandCn0DbHz () public double getBasebandCn0DbHz () public double getPseudorangeRateMetersPerSecond () public double getPseudorangeRateUncertaintyMetersPerSecond () public int getAccumulatedDeltaRangeState () public double getAccumulatedDeltaRangeMeters () public double getAccumulatedDeltaRangeUncertaintyMeters () public boolean hasCarrierFrequencyHz () public float getCarrierFrequencyHz () public boolean hasCarrierCycles () public long getCarrierCycles () public boolean hasCarrierPhase () public double getCarrierPhase () public boolean hasCarrierPhaseUncertainty () public double getCarrierPhaseUncertainty () public int getMultipathIndicator () public boolean hasSnrInDb () public double getSnrInDb () public boolean hasAutomaticGainControlLevelDb () public double getAutomaticGainControlLevelDb () public boolean hasCodeType () public java.lang.String getCodeType () public boolean hasFullInterSignalBiasNanos () public double getFullInterSignalBiasNanos () public boolean hasFullInterSignalBiasUncertaintyNanos () public double getFullInterSignalBiasUncertaintyNanos () public boolean hasSatelliteInterSignalBiasNanos () public double getSatelliteInterSignalBiasNanos () public boolean hasSatelliteInterSignalBiasUncertaintyNanos () public double getSatelliteInterSignalBiasUncertaintyNanos () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public int describeContents () public java.lang.String toString () 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$Builder setFullTracking (boolean) boolean value public android.location.GnssMeasurementRequest$Builder setIntervalMillis (int) int value public android.location.GnssMeasurementRequest build () }
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 boolean isFullTracking () public int getIntervalMillis () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public java.lang.String toString () public boolean equals (java.lang.Object) Object obj public int hashCode () public int describeContents () 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$Builder setClock (android.location.GnssClock) android.location.GnssClock clock public android.location.GnssMeasurementsEvent$Builder setMeasurements (java.util.Collection) java.util.Collection measurements 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 clearIsFullTracking () public android.location.GnssMeasurementsEvent build () }
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 android.location.GnssClock getClock () public java.util.Collection getMeasurements () public java.util.Collection getGnssAutomaticGainControls () public boolean isFullTracking () public boolean hasIsFullTracking () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public java.lang.String toString () 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 getType () public int getSvid () public int getMessageId () public int getSubmessageId () public byte[] getData () public int getStatus () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public int describeContents () public java.lang.String toString () 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 getConstellationType () public double getCarrierFrequencyHz () public java.lang.String getCodeType () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public java.lang.String toString () public boolean equals (java.lang.Object) Object obj public int hashCode () public int describeContents () 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$Builder clearSatellites () public android.location.GnssStatus build () }
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 onStarted () public void onStopped () public void onFirstFix (int) int ttffMillis public void onSatelliteStatusChanged (android.location.GnssStatus) android.location.GnssStatus status }
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 getSatelliteCount () public int getConstellationType (int) int satelliteIndex public int getSvid (int) int satelliteIndex public float getCn0DbHz (int) int satelliteIndex public float getElevationDegrees (int) int satelliteIndex public float getAzimuthDegrees (int) int satelliteIndex public boolean hasEphemerisData (int) int satelliteIndex public boolean hasAlmanacData (int) int satelliteIndex public boolean usedInFix (int) int satelliteIndex public boolean hasCarrierFrequencyHz (int) int satelliteIndex public float getCarrierFrequencyHz (int) int satelliteIndex public boolean hasBasebandCn0DbHz (int) int satelliteIndex public float getBasebandCn0DbHz (int) int satelliteIndex public boolean equals (java.lang.Object) Object o public int hashCode () public int describeContents () 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 int getPrn () public float getSnr () public float getElevation () public float getAzimuth () public boolean hasEphemeris () public boolean hasAlmanac () 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 getTimeToFirstFix () public java.lang.Iterable getSatellites () public int getMaxSatellites () }
android/location/LocationListener.class
LocationListener.java package android.location public abstract android.location.LocationListener extends java.lang.Object { public abstract void onLocationChanged (android.location.Location) public void onLocationChanged (java.util.List) java.util.List locations public void onFlushComplete (int) int requestCode public void onStatusChanged (java.lang.String, int, android.os.Bundle) String provider int status android.os.Bundle extras public void onProviderEnabled (java.lang.String) String provider public void onProviderDisabled (java.lang.String) String provider }
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 isLocationEnabled () public boolean isProviderEnabled (java.lang.String) String provider public android.location.Location getLastKnownLocation (java.lang.String) String provider 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 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 requestSingleUpdate (java.lang.String, android.location.LocationListener, android.os.Looper) String provider android.location.LocationListener listener android.os.Looper looper 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 (android.location.Criteria, android.app.PendingIntent) android.location.Criteria criteria 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.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 requestLocationUpdates (java.lang.String, long, float, android.app.PendingIntent) String provider long minTimeMs float minDistanceM android.app.PendingIntent pendingIntent 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 (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, android.location.LocationRequest, android.app.PendingIntent) String provider android.location.LocationRequest locationRequest android.app.PendingIntent pendingIntent public void requestFlush (java.lang.String, android.location.LocationListener, int) String provider android.location.LocationListener listener int requestCode public void requestFlush (java.lang.String, android.app.PendingIntent, int) String provider android.app.PendingIntent pendingIntent int requestCode public void removeUpdates (android.location.LocationListener) android.location.LocationListener listener public void removeUpdates (android.app.PendingIntent) android.app.PendingIntent pendingIntent public boolean hasProvider (java.lang.String) String provider public java.util.List getAllProviders () public java.util.List getProviders (boolean) boolean enabledOnly public java.util.List getProviders (android.location.Criteria, boolean) android.location.Criteria criteria boolean enabledOnly public java.lang.String getBestProvider (android.location.Criteria, boolean) android.location.Criteria criteria boolean enabledOnly public android.location.LocationProvider getProvider (java.lang.String) String provider public android.location.provider.ProviderProperties getProviderProperties (java.lang.String) String provider public boolean sendExtraCommand (java.lang.String, java.lang.String, android.os.Bundle) String provider String command android.os.Bundle extras 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 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 removeTestProvider (java.lang.String) String provider public void setTestProviderLocation (java.lang.String, android.location.Location) String provider android.location.Location location public void clearTestProviderLocation (java.lang.String) String provider public void setTestProviderEnabled (java.lang.String, boolean) String provider boolean enabled public void clearTestProviderEnabled (java.lang.String) String provider public void setTestProviderStatus (java.lang.String, int, android.os.Bundle, long) String provider int status android.os.Bundle extras long updateTime public void clearTestProviderStatus (java.lang.String) String provider public void addProximityAlert (double, double, float, long, android.app.PendingIntent) double latitude double longitude float radius long expiration android.app.PendingIntent pendingIntent public void removeProximityAlert (android.app.PendingIntent) android.app.PendingIntent intent public android.location.GnssCapabilities getGnssCapabilities () public int getGnssYearOfHardware () public java.lang.String getGnssHardwareModelName () public java.util.List getGnssAntennaInfos () public android.location.GpsStatus getGpsStatus (android.location.GpsStatus) android.location.GpsStatus status public boolean addGpsStatusListener (android.location.GpsStatus$Listener) android.location.GpsStatus$Listener listener public void removeGpsStatusListener (android.location.GpsStatus$Listener) android.location.GpsStatus$Listener listener 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 unregisterGnssStatusCallback (android.location.GnssStatus$Callback) android.location.GnssStatus$Callback callback public boolean addNmeaListener (android.location.GpsStatus$NmeaListener) android.location.GpsStatus$NmeaListener listener public void removeNmeaListener (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 removeNmeaListener (android.location.OnNmeaMessageListener) android.location.OnNmeaMessageListener listener 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 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 void unregisterGnssMeasurementsCallback (android.location.GnssMeasurementsEvent$Callback) android.location.GnssMeasurementsEvent$Callback callback public boolean registerAntennaInfoListener (java.util.concurrent.Executor, android.location.GnssAntennaInfo$Listener) java.util.concurrent.Executor executor android.location.GnssAntennaInfo$Listener listener public void unregisterAntennaInfoListener (android.location.GnssAntennaInfo$Listener) android.location.GnssAntennaInfo$Listener listener 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 void unregisterGnssNavigationMessageCallback (android.location.GnssNavigationMessage$Callback) android.location.GnssNavigationMessage$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 java.lang.String getName () public boolean meetsCriteria (android.location.Criteria) android.location.Criteria criteria public boolean requiresNetwork () public boolean requiresSatellite () public boolean requiresCell () public boolean hasMonetaryCost () public boolean supportsAltitude () public boolean supportsSpeed () public boolean supportsBearing () public int getPowerRequirement () public int getAccuracy () }
android/location/LocationRequest$Builder.class
LocationRequest.java package android.location public final android.location.LocationRequest$Builder extends java.lang.Object { public void <init> (long) long intervalMillis public void <init> (android.location.LocationRequest) android.location.LocationRequest locationRequest public android.location.LocationRequest$Builder setIntervalMillis (long) long intervalMillis public android.location.LocationRequest$Builder setQuality (int) int quality public android.location.LocationRequest$Builder setDurationMillis (long) long durationMillis public android.location.LocationRequest$Builder setMaxUpdates (int) int maxUpdates public android.location.LocationRequest$Builder setMinUpdateIntervalMillis (long) long minUpdateIntervalMillis public android.location.LocationRequest$Builder clearMinUpdateIntervalMillis () public android.location.LocationRequest$Builder setMinUpdateDistanceMeters (float) float minUpdateDistanceMeters public android.location.LocationRequest$Builder setMaxUpdateDelayMillis (long) long maxUpdateDelayMillis public android.location.LocationRequest build () }
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 getQuality () public long getIntervalMillis () public long getDurationMillis () public int getMaxUpdates () public long getMinUpdateIntervalMillis () public float getMinUpdateDistanceMeters () public long getMaxUpdateDelayMillis () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String toString () 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 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 protected abstract java.lang.String onGetSummary () protected abstract boolean onGetEnabled () 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$Builder setHasNetworkRequirement (boolean) boolean requiresNetwork public android.location.provider.ProviderProperties$Builder setHasSatelliteRequirement (boolean) boolean requiresSatellite 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 setHasAltitudeSupport (boolean) boolean supportsAltitude public android.location.provider.ProviderProperties$Builder setHasSpeedSupport (boolean) boolean supportsSpeed public android.location.provider.ProviderProperties$Builder setHasBearingSupport (boolean) boolean supportsBearing public android.location.provider.ProviderProperties$Builder setPowerUsage (int) int powerUsage public android.location.provider.ProviderProperties$Builder setAccuracy (int) int accuracy public android.location.provider.ProviderProperties build () }
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 boolean hasNetworkRequirement () public boolean hasSatelliteRequirement () public boolean hasCellRequirement () public boolean hasMonetaryCost () public boolean hasAltitudeSupport () public boolean hasSpeedSupport () public boolean hasBearingSupport () public int getPowerUsage () public int getAccuracy () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel parcel int flags public boolean equals (java.lang.Object) Object o public int hashCode () public java.lang.String toString () static void <clinit> () }