diff --git a/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java b/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java index cefe690b09b38..8968340b65f47 100644 --- a/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java +++ b/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java @@ -83,7 +83,16 @@ import java.util.concurrent.atomic.AtomicInteger; *

An AccessPoint, which would be more fittingly named "WifiNetwork", is an aggregation of * {@link ScanResult ScanResults} along with pertinent metadata (e.g. current connection info, * network scores) required to successfully render the network to the user. + * + * @deprecated WifiTracker/AccessPoint is no longer supported, and will be removed in a future + * release. Clients that need a dynamic list of available wifi networks should migrate to one of the + * newer tracker classes, + * {@link com.android.wifitrackerlib.WifiPickerTracker}, + * {@link com.android.wifitrackerlib.SavedNetworkTracker}, + * {@link com.android.wifitrackerlib.NetworkDetailsTracker}, + * in conjunction with {@link com.android.wifitrackerlib.WifiEntry} to represent each wifi network. */ +@Deprecated public class AccessPoint implements Comparable { static final String TAG = "SettingsLib.AccessPoint"; diff --git a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java index 586c154179dc1..d1cd043352cb6 100644 --- a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java +++ b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java @@ -77,7 +77,16 @@ import java.util.stream.Collectors; /** * Tracks saved or available wifi networks and their state. + * + * @deprecated WifiTracker/AccessPoint is no longer supported, and will be removed in a future + * release. Clients that need a dynamic list of available wifi networks should migrate to one of the + * newer tracker classes, + * {@link com.android.wifitrackerlib.WifiPickerTracker}, + * {@link com.android.wifitrackerlib.SavedNetworkTracker}, + * {@link com.android.wifitrackerlib.NetworkDetailsTracker}, + * in conjunction with {@link com.android.wifitrackerlib.WifiEntry} to represent each wifi network. */ +@Deprecated public class WifiTracker implements LifecycleObserver, OnStart, OnStop, OnDestroy { /** * Default maximum age in millis of cached scored networks in