Merge "Deprecate Gps* APIs"

This commit is contained in:
TreeHugger Robot
2020-02-11 21:31:50 +00:00
committed by Android (Google) Code Review
6 changed files with 226 additions and 211 deletions

View File

@@ -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
@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
}
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
@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
}
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
@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
}
public static interface GpsMeasurementsEvent.Listener {
method public void onGpsMeasurementsReceived(android.location.GpsMeasurementsEvent);
method public void onStatusChanged(int);
@Deprecated public static interface GpsMeasurementsEvent.Listener {
method @Deprecated public void onGpsMeasurementsReceived(android.location.GpsMeasurementsEvent);
method @Deprecated 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
@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
}
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;
@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;
}
public static interface GpsNavigationMessageEvent.Listener {
method public void onGpsNavigationMessageReceived(android.location.GpsNavigationMessageEvent);
method public void onStatusChanged(int);
@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 {

View File

@@ -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 {

View File

@@ -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;

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {