diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2020-02-11 21:31:50 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-02-11 21:31:50 +0000 |
commit | e8759cc707b00d6be4204a10f15bd33e36fca6ff (patch) | |
tree | b8aa76b2b4164d169d4981c16948dfcdf0a09018 | |
parent | fdb5c0917dc05597b2277693ae80e32c3203ec1b (diff) | |
parent | 19e74855bbf8e50f2ccaae67c86abb27a3d8d4ec (diff) |
Merge "Deprecate Gps* APIs"
-rwxr-xr-x | api/system-current.txt | 446 | ||||
-rw-r--r-- | location/java/android/location/GpsClock.java | 3 | ||||
-rw-r--r-- | location/java/android/location/GpsMeasurement.java | 3 | ||||
-rw-r--r-- | location/java/android/location/GpsMeasurementsEvent.java | 3 | ||||
-rw-r--r-- | location/java/android/location/GpsNavigationMessage.java | 3 | ||||
-rw-r--r-- | location/java/android/location/GpsNavigationMessageEvent.java | 3 |
6 files changed, 238 insertions, 223 deletions
diff --git a/api/system-current.txt b/api/system-current.txt index 97b31516f7c0..2f477f79fae8 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -3907,229 +3907,229 @@ package android.location { method @NonNull public android.location.GnssSingleSatCorrection.Builder setSatelliteId(@IntRange(from=0) int); } - public class GpsClock implements android.os.Parcelable { - method public int describeContents(); - method public double getBiasInNs(); - method public double getBiasUncertaintyInNs(); - method public double getDriftInNsPerSec(); - method public double getDriftUncertaintyInNsPerSec(); - method public long getFullBiasInNs(); - method public short getLeapSecond(); - method public long getTimeInNs(); - method public double getTimeUncertaintyInNs(); - method public byte getType(); - method public boolean hasBiasInNs(); - method public boolean hasBiasUncertaintyInNs(); - method public boolean hasDriftInNsPerSec(); - method public boolean hasDriftUncertaintyInNsPerSec(); - method public boolean hasFullBiasInNs(); - method public boolean hasLeapSecond(); - method public boolean hasTimeUncertaintyInNs(); - method public void reset(); - method public void resetBiasInNs(); - method public void resetBiasUncertaintyInNs(); - method public void resetDriftInNsPerSec(); - method public void resetDriftUncertaintyInNsPerSec(); - method public void resetFullBiasInNs(); - method public void resetLeapSecond(); - method public void resetTimeUncertaintyInNs(); - method public void set(android.location.GpsClock); - method public void setBiasInNs(double); - method public void setBiasUncertaintyInNs(double); - method public void setDriftInNsPerSec(double); - method public void setDriftUncertaintyInNsPerSec(double); - method public void setFullBiasInNs(long); - method public void setLeapSecond(short); - method public void setTimeInNs(long); - method public void setTimeUncertaintyInNs(double); - method public void setType(byte); - method public void writeToParcel(android.os.Parcel, int); - field @NonNull public static final android.os.Parcelable.Creator<android.location.GpsClock> CREATOR; - field public static final byte TYPE_GPS_TIME = 2; // 0x2 - field public static final byte TYPE_LOCAL_HW_TIME = 1; // 0x1 - field public static final byte TYPE_UNKNOWN = 0; // 0x0 - } - - public class GpsMeasurement implements android.os.Parcelable { - method public int describeContents(); - method public double getAccumulatedDeltaRangeInMeters(); - method public short getAccumulatedDeltaRangeState(); - method public double getAccumulatedDeltaRangeUncertaintyInMeters(); - method public double getAzimuthInDeg(); - method public double getAzimuthUncertaintyInDeg(); - method public int getBitNumber(); - method public long getCarrierCycles(); - method public float getCarrierFrequencyInHz(); - method public double getCarrierPhase(); - method public double getCarrierPhaseUncertainty(); - method public double getCn0InDbHz(); - method public double getCodePhaseInChips(); - method public double getCodePhaseUncertaintyInChips(); - method public double getDopplerShiftInHz(); - method public double getDopplerShiftUncertaintyInHz(); - method public double getElevationInDeg(); - method public double getElevationUncertaintyInDeg(); - method public byte getLossOfLock(); - method public byte getMultipathIndicator(); - method public byte getPrn(); - method public double getPseudorangeInMeters(); - method public double getPseudorangeRateInMetersPerSec(); - method public double getPseudorangeRateUncertaintyInMetersPerSec(); - method public double getPseudorangeUncertaintyInMeters(); - method public long getReceivedGpsTowInNs(); - method public long getReceivedGpsTowUncertaintyInNs(); - method public double getSnrInDb(); - method public short getState(); - method public short getTimeFromLastBitInMs(); - method public double getTimeOffsetInNs(); - method public boolean hasAzimuthInDeg(); - method public boolean hasAzimuthUncertaintyInDeg(); - method public boolean hasBitNumber(); - method public boolean hasCarrierCycles(); - method public boolean hasCarrierFrequencyInHz(); - method public boolean hasCarrierPhase(); - method public boolean hasCarrierPhaseUncertainty(); - method public boolean hasCodePhaseInChips(); - method public boolean hasCodePhaseUncertaintyInChips(); - method public boolean hasDopplerShiftInHz(); - method public boolean hasDopplerShiftUncertaintyInHz(); - method public boolean hasElevationInDeg(); - method public boolean hasElevationUncertaintyInDeg(); - method public boolean hasPseudorangeInMeters(); - method public boolean hasPseudorangeUncertaintyInMeters(); - method public boolean hasSnrInDb(); - method public boolean hasTimeFromLastBitInMs(); - method public boolean isPseudorangeRateCorrected(); - method public boolean isUsedInFix(); - method public void reset(); - method public void resetAzimuthInDeg(); - method public void resetAzimuthUncertaintyInDeg(); - method public void resetBitNumber(); - method public void resetCarrierCycles(); - method public void resetCarrierFrequencyInHz(); - method public void resetCarrierPhase(); - method public void resetCarrierPhaseUncertainty(); - method public void resetCodePhaseInChips(); - method public void resetCodePhaseUncertaintyInChips(); - method public void resetDopplerShiftInHz(); - method public void resetDopplerShiftUncertaintyInHz(); - method public void resetElevationInDeg(); - method public void resetElevationUncertaintyInDeg(); - method public void resetPseudorangeInMeters(); - method public void resetPseudorangeUncertaintyInMeters(); - method public void resetSnrInDb(); - method public void resetTimeFromLastBitInMs(); - method public void set(android.location.GpsMeasurement); - method public void setAccumulatedDeltaRangeInMeters(double); - method public void setAccumulatedDeltaRangeState(short); - method public void setAccumulatedDeltaRangeUncertaintyInMeters(double); - method public void setAzimuthInDeg(double); - method public void setAzimuthUncertaintyInDeg(double); - method public void setBitNumber(int); - method public void setCarrierCycles(long); - method public void setCarrierFrequencyInHz(float); - method public void setCarrierPhase(double); - method public void setCarrierPhaseUncertainty(double); - method public void setCn0InDbHz(double); - method public void setCodePhaseInChips(double); - method public void setCodePhaseUncertaintyInChips(double); - method public void setDopplerShiftInHz(double); - method public void setDopplerShiftUncertaintyInHz(double); - method public void setElevationInDeg(double); - method public void setElevationUncertaintyInDeg(double); - method public void setLossOfLock(byte); - method public void setMultipathIndicator(byte); - method public void setPrn(byte); - method public void setPseudorangeInMeters(double); - method public void setPseudorangeRateInMetersPerSec(double); - method public void setPseudorangeRateUncertaintyInMetersPerSec(double); - method public void setPseudorangeUncertaintyInMeters(double); - method public void setReceivedGpsTowInNs(long); - method public void setReceivedGpsTowUncertaintyInNs(long); - method public void setSnrInDb(double); - method public void setState(short); - method public void setTimeFromLastBitInMs(short); - method public void setTimeOffsetInNs(double); - method public void setUsedInFix(boolean); - method public void writeToParcel(android.os.Parcel, int); - field public static final short ADR_STATE_CYCLE_SLIP = 4; // 0x4 - field public static final short ADR_STATE_RESET = 2; // 0x2 - field public static final short ADR_STATE_UNKNOWN = 0; // 0x0 - field public static final short ADR_STATE_VALID = 1; // 0x1 - field @NonNull public static final android.os.Parcelable.Creator<android.location.GpsMeasurement> CREATOR; - field public static final byte LOSS_OF_LOCK_CYCLE_SLIP = 2; // 0x2 - field public static final byte LOSS_OF_LOCK_OK = 1; // 0x1 - field public static final byte LOSS_OF_LOCK_UNKNOWN = 0; // 0x0 - field public static final byte MULTIPATH_INDICATOR_DETECTED = 1; // 0x1 - field public static final byte MULTIPATH_INDICATOR_NOT_USED = 2; // 0x2 - field public static final byte MULTIPATH_INDICATOR_UNKNOWN = 0; // 0x0 - field public static final short STATE_BIT_SYNC = 2; // 0x2 - field public static final short STATE_CODE_LOCK = 1; // 0x1 - field public static final short STATE_MSEC_AMBIGUOUS = 16; // 0x10 - field public static final short STATE_SUBFRAME_SYNC = 4; // 0x4 - field public static final short STATE_TOW_DECODED = 8; // 0x8 - field public static final short STATE_UNKNOWN = 0; // 0x0 - } - - public class GpsMeasurementsEvent implements android.os.Parcelable { - ctor public GpsMeasurementsEvent(android.location.GpsClock, android.location.GpsMeasurement[]); - method public int describeContents(); - method @NonNull public android.location.GpsClock getClock(); - method @NonNull public java.util.Collection<android.location.GpsMeasurement> getMeasurements(); - method public void writeToParcel(android.os.Parcel, int); - field @NonNull public static final android.os.Parcelable.Creator<android.location.GpsMeasurementsEvent> CREATOR; - field public static final int STATUS_GPS_LOCATION_DISABLED = 2; // 0x2 - field public static final int STATUS_NOT_SUPPORTED = 0; // 0x0 - field public static final int STATUS_READY = 1; // 0x1 - } - - public static interface GpsMeasurementsEvent.Listener { - method public void onGpsMeasurementsReceived(android.location.GpsMeasurementsEvent); - method public void onStatusChanged(int); - } - - public class GpsNavigationMessage implements android.os.Parcelable { - method public int describeContents(); - method @NonNull public byte[] getData(); - method public short getMessageId(); - method public byte getPrn(); - method public short getStatus(); - method public short getSubmessageId(); - method public byte getType(); - method public void reset(); - method public void set(android.location.GpsNavigationMessage); - method public void setData(byte[]); - method public void setMessageId(short); - method public void setPrn(byte); - method public void setStatus(short); - method public void setSubmessageId(short); - method public void setType(byte); - method public void writeToParcel(android.os.Parcel, int); - field @NonNull public static final android.os.Parcelable.Creator<android.location.GpsNavigationMessage> CREATOR; - field public static final short STATUS_PARITY_PASSED = 1; // 0x1 - field public static final short STATUS_PARITY_REBUILT = 2; // 0x2 - field public static final short STATUS_UNKNOWN = 0; // 0x0 - field public static final byte TYPE_CNAV2 = 4; // 0x4 - field public static final byte TYPE_L1CA = 1; // 0x1 - field public static final byte TYPE_L2CNAV = 2; // 0x2 - field public static final byte TYPE_L5CNAV = 3; // 0x3 - field public static final byte TYPE_UNKNOWN = 0; // 0x0 - } - - public class GpsNavigationMessageEvent implements android.os.Parcelable { - ctor public GpsNavigationMessageEvent(android.location.GpsNavigationMessage); - method public int describeContents(); - method @NonNull public android.location.GpsNavigationMessage getNavigationMessage(); - method public void writeToParcel(android.os.Parcel, int); - field @NonNull public static final android.os.Parcelable.Creator<android.location.GpsNavigationMessageEvent> CREATOR; - field public static int STATUS_GPS_LOCATION_DISABLED; - field public static int STATUS_NOT_SUPPORTED; - field public static int STATUS_READY; - } - - public static interface GpsNavigationMessageEvent.Listener { - method public void onGpsNavigationMessageReceived(android.location.GpsNavigationMessageEvent); - method public void onStatusChanged(int); + @Deprecated public class GpsClock implements android.os.Parcelable { + method @Deprecated public int describeContents(); + method @Deprecated public double getBiasInNs(); + method @Deprecated public double getBiasUncertaintyInNs(); + method @Deprecated public double getDriftInNsPerSec(); + method @Deprecated public double getDriftUncertaintyInNsPerSec(); + method @Deprecated public long getFullBiasInNs(); + method @Deprecated public short getLeapSecond(); + method @Deprecated public long getTimeInNs(); + method @Deprecated public double getTimeUncertaintyInNs(); + method @Deprecated public byte getType(); + method @Deprecated public boolean hasBiasInNs(); + method @Deprecated public boolean hasBiasUncertaintyInNs(); + method @Deprecated public boolean hasDriftInNsPerSec(); + method @Deprecated public boolean hasDriftUncertaintyInNsPerSec(); + method @Deprecated public boolean hasFullBiasInNs(); + method @Deprecated public boolean hasLeapSecond(); + method @Deprecated public boolean hasTimeUncertaintyInNs(); + method @Deprecated public void reset(); + method @Deprecated public void resetBiasInNs(); + method @Deprecated public void resetBiasUncertaintyInNs(); + method @Deprecated public void resetDriftInNsPerSec(); + method @Deprecated public void resetDriftUncertaintyInNsPerSec(); + method @Deprecated public void resetFullBiasInNs(); + method @Deprecated public void resetLeapSecond(); + method @Deprecated public void resetTimeUncertaintyInNs(); + method @Deprecated public void set(android.location.GpsClock); + method @Deprecated public void setBiasInNs(double); + method @Deprecated public void setBiasUncertaintyInNs(double); + method @Deprecated public void setDriftInNsPerSec(double); + method @Deprecated public void setDriftUncertaintyInNsPerSec(double); + method @Deprecated public void setFullBiasInNs(long); + method @Deprecated public void setLeapSecond(short); + method @Deprecated public void setTimeInNs(long); + method @Deprecated public void setTimeUncertaintyInNs(double); + method @Deprecated public void setType(byte); + method @Deprecated public void writeToParcel(android.os.Parcel, int); + field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.location.GpsClock> CREATOR; + field @Deprecated public static final byte TYPE_GPS_TIME = 2; // 0x2 + field @Deprecated public static final byte TYPE_LOCAL_HW_TIME = 1; // 0x1 + field @Deprecated public static final byte TYPE_UNKNOWN = 0; // 0x0 + } + + @Deprecated public class GpsMeasurement implements android.os.Parcelable { + method @Deprecated public int describeContents(); + method @Deprecated public double getAccumulatedDeltaRangeInMeters(); + method @Deprecated public short getAccumulatedDeltaRangeState(); + method @Deprecated public double getAccumulatedDeltaRangeUncertaintyInMeters(); + method @Deprecated public double getAzimuthInDeg(); + method @Deprecated public double getAzimuthUncertaintyInDeg(); + method @Deprecated public int getBitNumber(); + method @Deprecated public long getCarrierCycles(); + method @Deprecated public float getCarrierFrequencyInHz(); + method @Deprecated public double getCarrierPhase(); + method @Deprecated public double getCarrierPhaseUncertainty(); + method @Deprecated public double getCn0InDbHz(); + method @Deprecated public double getCodePhaseInChips(); + method @Deprecated public double getCodePhaseUncertaintyInChips(); + method @Deprecated public double getDopplerShiftInHz(); + method @Deprecated public double getDopplerShiftUncertaintyInHz(); + method @Deprecated public double getElevationInDeg(); + method @Deprecated public double getElevationUncertaintyInDeg(); + method @Deprecated public byte getLossOfLock(); + method @Deprecated public byte getMultipathIndicator(); + method @Deprecated public byte getPrn(); + method @Deprecated public double getPseudorangeInMeters(); + method @Deprecated public double getPseudorangeRateInMetersPerSec(); + method @Deprecated public double getPseudorangeRateUncertaintyInMetersPerSec(); + method @Deprecated public double getPseudorangeUncertaintyInMeters(); + method @Deprecated public long getReceivedGpsTowInNs(); + method @Deprecated public long getReceivedGpsTowUncertaintyInNs(); + method @Deprecated public double getSnrInDb(); + method @Deprecated public short getState(); + method @Deprecated public short getTimeFromLastBitInMs(); + method @Deprecated public double getTimeOffsetInNs(); + method @Deprecated public boolean hasAzimuthInDeg(); + method @Deprecated public boolean hasAzimuthUncertaintyInDeg(); + method @Deprecated public boolean hasBitNumber(); + method @Deprecated public boolean hasCarrierCycles(); + method @Deprecated public boolean hasCarrierFrequencyInHz(); + method @Deprecated public boolean hasCarrierPhase(); + method @Deprecated public boolean hasCarrierPhaseUncertainty(); + method @Deprecated public boolean hasCodePhaseInChips(); + method @Deprecated public boolean hasCodePhaseUncertaintyInChips(); + method @Deprecated public boolean hasDopplerShiftInHz(); + method @Deprecated public boolean hasDopplerShiftUncertaintyInHz(); + method @Deprecated public boolean hasElevationInDeg(); + method @Deprecated public boolean hasElevationUncertaintyInDeg(); + method @Deprecated public boolean hasPseudorangeInMeters(); + method @Deprecated public boolean hasPseudorangeUncertaintyInMeters(); + method @Deprecated public boolean hasSnrInDb(); + method @Deprecated public boolean hasTimeFromLastBitInMs(); + method @Deprecated public boolean isPseudorangeRateCorrected(); + method @Deprecated public boolean isUsedInFix(); + method @Deprecated public void reset(); + method @Deprecated public void resetAzimuthInDeg(); + method @Deprecated public void resetAzimuthUncertaintyInDeg(); + method @Deprecated public void resetBitNumber(); + method @Deprecated public void resetCarrierCycles(); + method @Deprecated public void resetCarrierFrequencyInHz(); + method @Deprecated public void resetCarrierPhase(); + method @Deprecated public void resetCarrierPhaseUncertainty(); + method @Deprecated public void resetCodePhaseInChips(); + method @Deprecated public void resetCodePhaseUncertaintyInChips(); + method @Deprecated public void resetDopplerShiftInHz(); + method @Deprecated public void resetDopplerShiftUncertaintyInHz(); + method @Deprecated public void resetElevationInDeg(); + method @Deprecated public void resetElevationUncertaintyInDeg(); + method @Deprecated public void resetPseudorangeInMeters(); + method @Deprecated public void resetPseudorangeUncertaintyInMeters(); + method @Deprecated public void resetSnrInDb(); + method @Deprecated public void resetTimeFromLastBitInMs(); + method @Deprecated public void set(android.location.GpsMeasurement); + method @Deprecated public void setAccumulatedDeltaRangeInMeters(double); + method @Deprecated public void setAccumulatedDeltaRangeState(short); + method @Deprecated public void setAccumulatedDeltaRangeUncertaintyInMeters(double); + method @Deprecated public void setAzimuthInDeg(double); + method @Deprecated public void setAzimuthUncertaintyInDeg(double); + method @Deprecated public void setBitNumber(int); + method @Deprecated public void setCarrierCycles(long); + method @Deprecated public void setCarrierFrequencyInHz(float); + method @Deprecated public void setCarrierPhase(double); + method @Deprecated public void setCarrierPhaseUncertainty(double); + method @Deprecated public void setCn0InDbHz(double); + method @Deprecated public void setCodePhaseInChips(double); + method @Deprecated public void setCodePhaseUncertaintyInChips(double); + method @Deprecated public void setDopplerShiftInHz(double); + method @Deprecated public void setDopplerShiftUncertaintyInHz(double); + method @Deprecated public void setElevationInDeg(double); + method @Deprecated public void setElevationUncertaintyInDeg(double); + method @Deprecated public void setLossOfLock(byte); + method @Deprecated public void setMultipathIndicator(byte); + method @Deprecated public void setPrn(byte); + method @Deprecated public void setPseudorangeInMeters(double); + method @Deprecated public void setPseudorangeRateInMetersPerSec(double); + method @Deprecated public void setPseudorangeRateUncertaintyInMetersPerSec(double); + method @Deprecated public void setPseudorangeUncertaintyInMeters(double); + method @Deprecated public void setReceivedGpsTowInNs(long); + method @Deprecated public void setReceivedGpsTowUncertaintyInNs(long); + method @Deprecated public void setSnrInDb(double); + method @Deprecated public void setState(short); + method @Deprecated public void setTimeFromLastBitInMs(short); + method @Deprecated public void setTimeOffsetInNs(double); + method @Deprecated public void setUsedInFix(boolean); + method @Deprecated public void writeToParcel(android.os.Parcel, int); + field @Deprecated public static final short ADR_STATE_CYCLE_SLIP = 4; // 0x4 + field @Deprecated public static final short ADR_STATE_RESET = 2; // 0x2 + field @Deprecated public static final short ADR_STATE_UNKNOWN = 0; // 0x0 + field @Deprecated public static final short ADR_STATE_VALID = 1; // 0x1 + field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.location.GpsMeasurement> CREATOR; + field @Deprecated public static final byte LOSS_OF_LOCK_CYCLE_SLIP = 2; // 0x2 + field @Deprecated public static final byte LOSS_OF_LOCK_OK = 1; // 0x1 + field @Deprecated public static final byte LOSS_OF_LOCK_UNKNOWN = 0; // 0x0 + field @Deprecated public static final byte MULTIPATH_INDICATOR_DETECTED = 1; // 0x1 + field @Deprecated public static final byte MULTIPATH_INDICATOR_NOT_USED = 2; // 0x2 + field @Deprecated public static final byte MULTIPATH_INDICATOR_UNKNOWN = 0; // 0x0 + field @Deprecated public static final short STATE_BIT_SYNC = 2; // 0x2 + field @Deprecated public static final short STATE_CODE_LOCK = 1; // 0x1 + field @Deprecated public static final short STATE_MSEC_AMBIGUOUS = 16; // 0x10 + field @Deprecated public static final short STATE_SUBFRAME_SYNC = 4; // 0x4 + field @Deprecated public static final short STATE_TOW_DECODED = 8; // 0x8 + field @Deprecated public static final short STATE_UNKNOWN = 0; // 0x0 + } + + @Deprecated public class GpsMeasurementsEvent implements android.os.Parcelable { + ctor @Deprecated public GpsMeasurementsEvent(android.location.GpsClock, android.location.GpsMeasurement[]); + method @Deprecated public int describeContents(); + method @Deprecated @NonNull public android.location.GpsClock getClock(); + method @Deprecated @NonNull public java.util.Collection<android.location.GpsMeasurement> getMeasurements(); + method @Deprecated public void writeToParcel(android.os.Parcel, int); + field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.location.GpsMeasurementsEvent> CREATOR; + field @Deprecated public static final int STATUS_GPS_LOCATION_DISABLED = 2; // 0x2 + field @Deprecated public static final int STATUS_NOT_SUPPORTED = 0; // 0x0 + field @Deprecated public static final int STATUS_READY = 1; // 0x1 + } + + @Deprecated public static interface GpsMeasurementsEvent.Listener { + method @Deprecated public void onGpsMeasurementsReceived(android.location.GpsMeasurementsEvent); + method @Deprecated public void onStatusChanged(int); + } + + @Deprecated public class GpsNavigationMessage implements android.os.Parcelable { + method @Deprecated public int describeContents(); + method @Deprecated @NonNull public byte[] getData(); + method @Deprecated public short getMessageId(); + method @Deprecated public byte getPrn(); + method @Deprecated public short getStatus(); + method @Deprecated public short getSubmessageId(); + method @Deprecated public byte getType(); + method @Deprecated public void reset(); + method @Deprecated public void set(android.location.GpsNavigationMessage); + method @Deprecated public void setData(byte[]); + method @Deprecated public void setMessageId(short); + method @Deprecated public void setPrn(byte); + method @Deprecated public void setStatus(short); + method @Deprecated public void setSubmessageId(short); + method @Deprecated public void setType(byte); + method @Deprecated public void writeToParcel(android.os.Parcel, int); + field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.location.GpsNavigationMessage> CREATOR; + field @Deprecated public static final short STATUS_PARITY_PASSED = 1; // 0x1 + field @Deprecated public static final short STATUS_PARITY_REBUILT = 2; // 0x2 + field @Deprecated public static final short STATUS_UNKNOWN = 0; // 0x0 + field @Deprecated public static final byte TYPE_CNAV2 = 4; // 0x4 + field @Deprecated public static final byte TYPE_L1CA = 1; // 0x1 + field @Deprecated public static final byte TYPE_L2CNAV = 2; // 0x2 + field @Deprecated public static final byte TYPE_L5CNAV = 3; // 0x3 + field @Deprecated public static final byte TYPE_UNKNOWN = 0; // 0x0 + } + + @Deprecated public class GpsNavigationMessageEvent implements android.os.Parcelable { + ctor @Deprecated public GpsNavigationMessageEvent(android.location.GpsNavigationMessage); + method @Deprecated public int describeContents(); + method @Deprecated @NonNull public android.location.GpsNavigationMessage getNavigationMessage(); + method @Deprecated public void writeToParcel(android.os.Parcel, int); + field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.location.GpsNavigationMessageEvent> CREATOR; + field @Deprecated public static int STATUS_GPS_LOCATION_DISABLED; + field @Deprecated public static int STATUS_NOT_SUPPORTED; + field @Deprecated public static int STATUS_READY; + } + + @Deprecated public static interface GpsNavigationMessageEvent.Listener { + method @Deprecated public void onGpsNavigationMessageReceived(android.location.GpsNavigationMessageEvent); + method @Deprecated public void onStatusChanged(int); } public class Location implements android.os.Parcelable { diff --git a/location/java/android/location/GpsClock.java b/location/java/android/location/GpsClock.java index f1237662a559..58af6ee83af6 100644 --- a/location/java/android/location/GpsClock.java +++ b/location/java/android/location/GpsClock.java @@ -25,8 +25,11 @@ import android.os.Parcelable; * A class containing a GPS clock timestamp. * It represents a measurement of the GPS receiver's clock. * + * @deprecated use {@link GnssClock} instead. + * * @hide */ +@Deprecated @SystemApi public class GpsClock implements Parcelable { diff --git a/location/java/android/location/GpsMeasurement.java b/location/java/android/location/GpsMeasurement.java index 27a81899bedc..c2ab4ab22145 100644 --- a/location/java/android/location/GpsMeasurement.java +++ b/location/java/android/location/GpsMeasurement.java @@ -24,8 +24,11 @@ import android.os.Parcelable; /** * A class representing a GPS satellite measurement, containing raw and computed information. * + * @deprecated use {@link GnssMeasurement} instead. + * * @hide */ +@Deprecated @SystemApi public class GpsMeasurement implements Parcelable { private int mFlags; diff --git a/location/java/android/location/GpsMeasurementsEvent.java b/location/java/android/location/GpsMeasurementsEvent.java index d69158d335f4..f3feb7a4c7b6 100644 --- a/location/java/android/location/GpsMeasurementsEvent.java +++ b/location/java/android/location/GpsMeasurementsEvent.java @@ -30,8 +30,11 @@ import java.util.Collections; * A class implementing a container for data associated with a measurement event. * Events are delivered to registered instances of {@link Listener}. * + * @deprecated use {@link GnssMeasurementsEvent} instead. + * * @hide */ +@Deprecated @SystemApi public class GpsMeasurementsEvent implements Parcelable { diff --git a/location/java/android/location/GpsNavigationMessage.java b/location/java/android/location/GpsNavigationMessage.java index 6eeea2623a8b..dc1e99fd6a4f 100644 --- a/location/java/android/location/GpsNavigationMessage.java +++ b/location/java/android/location/GpsNavigationMessage.java @@ -26,8 +26,11 @@ import java.security.InvalidParameterException; /** * A class containing a GPS satellite Navigation Message. * + * @deprecated use {@link GnssNavigationMessage} instead. + * * @hide */ +@Deprecated @SystemApi public class GpsNavigationMessage implements Parcelable { diff --git a/location/java/android/location/GpsNavigationMessageEvent.java b/location/java/android/location/GpsNavigationMessageEvent.java index f60e5c71ab16..2d5d6ebd5990 100644 --- a/location/java/android/location/GpsNavigationMessageEvent.java +++ b/location/java/android/location/GpsNavigationMessageEvent.java @@ -27,8 +27,11 @@ import java.security.InvalidParameterException; * A class implementing a container for data associated with a navigation message event. * Events are delivered to registered instances of {@link Listener}. * + * @deprecated use {@link GnssNavigationMessage} instead. + * * @hide */ +@Deprecated @SystemApi public class GpsNavigationMessageEvent implements Parcelable { |