diff options
| author | 2017-08-11 14:45:43 -0600 | |
|---|---|---|
| committer | 2017-08-11 14:45:47 -0600 | |
| commit | 8478911f5e9b066e2f68cdbeea9164d860be53a2 (patch) | |
| tree | 142cb699fbf7142c24b23f75c4e870157195045f | |
| parent | 2593d707f78e72afa3fdbe98557497af0545ded3 (diff) | |
Remove a bunch of deprecated @SystemApi.
Verified that nobody should be using these APIs, and they've been
deprecated long enough that we can remove them.
Bug: 62341924, 62263907, 62264550
Test: make -j32 update-api && make
Change-Id: I9a2333ca13e4984b71374aa7ffed081e5106c67e
| -rw-r--r-- | api/system-current.txt | 106 | ||||
| -rw-r--r-- | api/system-removed.txt | 94 | ||||
| -rw-r--r-- | core/java/android/app/EphemeralResolverService.java | 1 | ||||
| -rw-r--r-- | core/java/android/content/Intent.java | 28 | ||||
| -rw-r--r-- | core/java/android/content/pm/EphemeralIntentFilter.java | 1 | ||||
| -rw-r--r-- | core/java/android/content/pm/EphemeralResolveInfo.java | 1 | ||||
| -rw-r--r-- | core/java/android/os/PowerManager.java | 2 | ||||
| -rw-r--r-- | media/java/android/media/tv/TvInputInfo.java | 4 | ||||
| -rw-r--r-- | wifi/java/android/net/wifi/BatchedScanResult.java | 1 | ||||
| -rw-r--r-- | wifi/java/android/net/wifi/ScanResult.java | 1 | ||||
| -rw-r--r-- | wifi/java/android/net/wifi/WifiConnectionStatistics.java | 1 | ||||
| -rw-r--r-- | wifi/java/android/net/wifi/WifiManager.java | 8 |
12 files changed, 141 insertions, 107 deletions
diff --git a/api/system-current.txt b/api/system-current.txt index 970c31802267..10767ffcb227 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -4723,14 +4723,6 @@ package android.app { field public static final int VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION = 3; // 0x3 } - public abstract deprecated class EphemeralResolverService extends android.app.InstantAppResolverService { - ctor public EphemeralResolverService(); - method public android.os.Looper getLooper(); - method public abstract deprecated java.util.List<android.content.pm.EphemeralResolveInfo> onEphemeralResolveInfoList(int[], int); - method public android.content.pm.EphemeralResolveInfo onGetEphemeralIntentFilter(java.lang.String); - method public java.util.List<android.content.pm.EphemeralResolveInfo> onGetEphemeralResolveInfo(int[]); - } - public class ExpandableListActivity extends android.app.Activity implements android.widget.ExpandableListView.OnChildClickListener android.widget.ExpandableListView.OnGroupCollapseListener android.widget.ExpandableListView.OnGroupExpandListener android.view.View.OnCreateContextMenuListener { ctor public ExpandableListActivity(); method public android.widget.ExpandableListAdapter getExpandableListAdapter(); @@ -9881,7 +9873,6 @@ package android.content { field public static final java.lang.String ACTION_DATE_CHANGED = "android.intent.action.DATE_CHANGED"; field public static final java.lang.String ACTION_DEFAULT = "android.intent.action.VIEW"; field public static final java.lang.String ACTION_DELETE = "android.intent.action.DELETE"; - field public static final deprecated java.lang.String ACTION_DEVICE_INITIALIZATION_WIZARD = "android.intent.action.DEVICE_INITIALIZATION_WIZARD"; field public static final deprecated java.lang.String ACTION_DEVICE_STORAGE_LOW = "android.intent.action.DEVICE_STORAGE_LOW"; field public static final deprecated java.lang.String ACTION_DEVICE_STORAGE_OK = "android.intent.action.DEVICE_STORAGE_OK"; field public static final java.lang.String ACTION_DIAL = "android.intent.action.DIAL"; @@ -9889,7 +9880,6 @@ package android.content { field public static final java.lang.String ACTION_DREAMING_STARTED = "android.intent.action.DREAMING_STARTED"; field public static final java.lang.String ACTION_DREAMING_STOPPED = "android.intent.action.DREAMING_STOPPED"; field public static final java.lang.String ACTION_EDIT = "android.intent.action.EDIT"; - field public static final deprecated java.lang.String ACTION_EPHEMERAL_RESOLVER_SETTINGS = "android.intent.action.EPHEMERAL_RESOLVER_SETTINGS"; field public static final java.lang.String ACTION_EXTERNAL_APPLICATIONS_AVAILABLE = "android.intent.action.EXTERNAL_APPLICATIONS_AVAILABLE"; field public static final java.lang.String ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE = "android.intent.action.EXTERNAL_APPLICATIONS_UNAVAILABLE"; field public static final java.lang.String ACTION_FACTORY_RESET = "android.intent.action.FACTORY_RESET"; @@ -9903,7 +9893,6 @@ package android.content { field public static final java.lang.String ACTION_INPUT_METHOD_CHANGED = "android.intent.action.INPUT_METHOD_CHANGED"; field public static final java.lang.String ACTION_INSERT = "android.intent.action.INSERT"; field public static final java.lang.String ACTION_INSERT_OR_EDIT = "android.intent.action.INSERT_OR_EDIT"; - field public static final deprecated java.lang.String ACTION_INSTALL_EPHEMERAL_PACKAGE = "android.intent.action.INSTALL_EPHEMERAL_PACKAGE"; field public static final java.lang.String ACTION_INSTALL_FAILURE = "android.intent.action.INSTALL_FAILURE"; field public static final java.lang.String ACTION_INSTALL_INSTANT_APP_PACKAGE = "android.intent.action.INSTALL_INSTANT_APP_PACKAGE"; field public static final java.lang.String ACTION_INSTALL_PACKAGE = "android.intent.action.INSTALL_PACKAGE"; @@ -9922,7 +9911,6 @@ package android.content { field public static final java.lang.String ACTION_MANAGE_PACKAGE_STORAGE = "android.intent.action.MANAGE_PACKAGE_STORAGE"; field public static final java.lang.String ACTION_MANAGE_PERMISSIONS = "android.intent.action.MANAGE_PERMISSIONS"; field public static final java.lang.String ACTION_MANAGE_PERMISSION_APPS = "android.intent.action.MANAGE_PERMISSION_APPS"; - field public static final deprecated java.lang.String ACTION_MASTER_CLEAR = "android.intent.action.MASTER_CLEAR"; field public static final java.lang.String ACTION_MASTER_CLEAR_NOTIFICATION = "android.intent.action.MASTER_CLEAR_NOTIFICATION"; field public static final java.lang.String ACTION_MEDIA_BAD_REMOVAL = "android.intent.action.MEDIA_BAD_REMOVAL"; field public static final java.lang.String ACTION_MEDIA_BUTTON = "android.intent.action.MEDIA_BUTTON"; @@ -9967,7 +9955,6 @@ package android.content { field public static final java.lang.String ACTION_QUICK_CLOCK = "android.intent.action.QUICK_CLOCK"; field public static final java.lang.String ACTION_QUICK_VIEW = "android.intent.action.QUICK_VIEW"; field public static final java.lang.String ACTION_REBOOT = "android.intent.action.REBOOT"; - field public static final deprecated java.lang.String ACTION_RESOLVE_EPHEMERAL_PACKAGE = "android.intent.action.RESOLVE_EPHEMERAL_PACKAGE"; field public static final java.lang.String ACTION_RESOLVE_INSTANT_APP_PACKAGE = "android.intent.action.RESOLVE_INSTANT_APP_PACKAGE"; field public static final java.lang.String ACTION_REVIEW_PERMISSIONS = "android.intent.action.REVIEW_PERMISSIONS"; field public static final java.lang.String ACTION_RUN = "android.intent.action.RUN"; @@ -9978,7 +9965,6 @@ package android.content { field public static final java.lang.String ACTION_SEND = "android.intent.action.SEND"; field public static final java.lang.String ACTION_SENDTO = "android.intent.action.SENDTO"; field public static final java.lang.String ACTION_SEND_MULTIPLE = "android.intent.action.SEND_MULTIPLE"; - field public static final deprecated java.lang.String ACTION_SERVICE_STATE = "android.intent.action.SERVICE_STATE"; field public static final java.lang.String ACTION_SET_WALLPAPER = "android.intent.action.SET_WALLPAPER"; field public static final java.lang.String ACTION_SHOW_APP_INFO = "android.intent.action.SHOW_APP_INFO"; field public static final java.lang.String ACTION_SHUTDOWN = "android.intent.action.ACTION_SHUTDOWN"; @@ -10054,8 +10040,6 @@ package android.content { field public static final java.lang.String EXTRA_BCC = "android.intent.extra.BCC"; field public static final java.lang.String EXTRA_BUG_REPORT = "android.intent.extra.BUG_REPORT"; field public static final java.lang.String EXTRA_CC = "android.intent.extra.CC"; - field public static final deprecated java.lang.String EXTRA_CDMA_DEFAULT_ROAMING_INDICATOR = "cdmaDefaultRoamingIndicator"; - field public static final deprecated java.lang.String EXTRA_CDMA_ROAMING_INDICATOR = "cdmaRoamingIndicator"; field public static final deprecated java.lang.String EXTRA_CHANGED_COMPONENT_NAME = "android.intent.extra.changed_component_name"; field public static final java.lang.String EXTRA_CHANGED_COMPONENT_NAME_LIST = "android.intent.extra.changed_component_name_list"; field public static final java.lang.String EXTRA_CHANGED_PACKAGE_LIST = "android.intent.extra.changed_package_list"; @@ -10066,14 +10050,7 @@ package android.content { field public static final java.lang.String EXTRA_CHOSEN_COMPONENT_INTENT_SENDER = "android.intent.extra.CHOSEN_COMPONENT_INTENT_SENDER"; field public static final java.lang.String EXTRA_COMPONENT_NAME = "android.intent.extra.COMPONENT_NAME"; field public static final java.lang.String EXTRA_CONTENT_ANNOTATIONS = "android.intent.extra.CONTENT_ANNOTATIONS"; - field public static final deprecated java.lang.String EXTRA_CSS_INDICATOR = "cssIndicator"; - field public static final deprecated java.lang.String EXTRA_DATA_OPERATOR_ALPHA_LONG = "data-operator-alpha-long"; - field public static final deprecated java.lang.String EXTRA_DATA_OPERATOR_ALPHA_SHORT = "data-operator-alpha-short"; - field public static final deprecated java.lang.String EXTRA_DATA_OPERATOR_NUMERIC = "data-operator-numeric"; - field public static final deprecated java.lang.String EXTRA_DATA_RADIO_TECH = "dataRadioTechnology"; - field public static final deprecated java.lang.String EXTRA_DATA_REG_STATE = "dataRegState"; field public static final java.lang.String EXTRA_DATA_REMOVED = "android.intent.extra.DATA_REMOVED"; - field public static final deprecated java.lang.String EXTRA_DATA_ROAMING_TYPE = "dataRoamingType"; field public static final java.lang.String EXTRA_DOCK_STATE = "android.intent.extra.DOCK_STATE"; field public static final int EXTRA_DOCK_STATE_CAR = 2; // 0x2 field public static final int EXTRA_DOCK_STATE_DESK = 1; // 0x1 @@ -10082,7 +10059,6 @@ package android.content { field public static final int EXTRA_DOCK_STATE_UNDOCKED = 0; // 0x0 field public static final java.lang.String EXTRA_DONT_KILL_APP = "android.intent.extra.DONT_KILL_APP"; field public static final java.lang.String EXTRA_EMAIL = "android.intent.extra.EMAIL"; - field public static final deprecated java.lang.String EXTRA_EMERGENCY_ONLY = "emergencyOnly"; field public static final java.lang.String EXTRA_EXCLUDE_COMPONENTS = "android.intent.extra.EXCLUDE_COMPONENTS"; field public static final java.lang.String EXTRA_FORCE_FACTORY_RESET = "android.intent.extra.FORCE_FACTORY_RESET"; field public static final java.lang.String EXTRA_FROM_STORAGE = "android.intent.extra.FROM_STORAGE"; @@ -10091,18 +10067,10 @@ package android.content { field public static final java.lang.String EXTRA_INITIAL_INTENTS = "android.intent.extra.INITIAL_INTENTS"; field public static final java.lang.String EXTRA_INSTALLER_PACKAGE_NAME = "android.intent.extra.INSTALLER_PACKAGE_NAME"; field public static final java.lang.String EXTRA_INTENT = "android.intent.extra.INTENT"; - field public static final deprecated java.lang.String EXTRA_IS_DATA_ROAMING_FROM_REGISTRATION = "isDataRoamingFromRegistration"; - field public static final deprecated java.lang.String EXTRA_IS_USING_CARRIER_AGGREGATION = "isUsingCarrierAggregation"; field public static final java.lang.String EXTRA_KEY_EVENT = "android.intent.extra.KEY_EVENT"; field public static final java.lang.String EXTRA_LOCAL_ONLY = "android.intent.extra.LOCAL_ONLY"; - field public static final deprecated java.lang.String EXTRA_LTE_EARFCN_RSRP_BOOST = "LteEarfcnRsrpBoost"; - field public static final deprecated java.lang.String EXTRA_MANUAL = "manual"; field public static final java.lang.String EXTRA_MIME_TYPES = "android.intent.extra.MIME_TYPES"; - field public static final deprecated java.lang.String EXTRA_NETWORK_ID = "networkId"; field public static final java.lang.String EXTRA_NOT_UNKNOWN_SOURCE = "android.intent.extra.NOT_UNKNOWN_SOURCE"; - field public static final deprecated java.lang.String EXTRA_OPERATOR_ALPHA_LONG = "operator-alpha-long"; - field public static final deprecated java.lang.String EXTRA_OPERATOR_ALPHA_SHORT = "operator-alpha-short"; - field public static final deprecated java.lang.String EXTRA_OPERATOR_NUMERIC = "operator-numeric"; field public static final java.lang.String EXTRA_ORIGINATING_UID = "android.intent.extra.ORIGINATING_UID"; field public static final java.lang.String EXTRA_ORIGINATING_URI = "android.intent.extra.ORIGINATING_URI"; field public static final java.lang.String EXTRA_PACKAGES = "android.intent.extra.PACKAGES"; @@ -10133,15 +10101,11 @@ package android.content { field public static final java.lang.String EXTRA_SPLIT_NAME = "android.intent.extra.SPLIT_NAME"; field public static final java.lang.String EXTRA_STREAM = "android.intent.extra.STREAM"; field public static final java.lang.String EXTRA_SUBJECT = "android.intent.extra.SUBJECT"; - field public static final deprecated java.lang.String EXTRA_SYSTEM_ID = "systemId"; field public static final java.lang.String EXTRA_TEMPLATE = "android.intent.extra.TEMPLATE"; field public static final java.lang.String EXTRA_TEXT = "android.intent.extra.TEXT"; field public static final java.lang.String EXTRA_TITLE = "android.intent.extra.TITLE"; field public static final java.lang.String EXTRA_UID = "android.intent.extra.UID"; field public static final java.lang.String EXTRA_USER = "android.intent.extra.USER"; - field public static final deprecated java.lang.String EXTRA_VOICE_RADIO_TECH = "radioTechnology"; - field public static final deprecated java.lang.String EXTRA_VOICE_REG_STATE = "voiceRegState"; - field public static final deprecated java.lang.String EXTRA_VOICE_ROAMING_TYPE = "voiceRoamingType"; field public static final int FILL_IN_ACTION = 1; // 0x1 field public static final int FILL_IN_CATEGORIES = 4; // 0x4 field public static final int FILL_IN_CLIP_DATA = 128; // 0x80 @@ -10880,41 +10844,6 @@ package android.content.pm { field public int reqTouchScreen; } - public final deprecated class EphemeralIntentFilter implements android.os.Parcelable { - ctor public EphemeralIntentFilter(java.lang.String, java.util.List<android.content.IntentFilter>); - method public int describeContents(); - method public java.util.List<android.content.IntentFilter> getFilters(); - method public java.lang.String getSplitName(); - method public void writeToParcel(android.os.Parcel, int); - field public static final android.os.Parcelable.Creator<android.content.pm.EphemeralIntentFilter> CREATOR; - } - - public final deprecated class EphemeralResolveInfo implements android.os.Parcelable { - ctor public deprecated EphemeralResolveInfo(android.net.Uri, java.lang.String, java.util.List<android.content.IntentFilter>); - ctor public deprecated EphemeralResolveInfo(android.content.pm.EphemeralResolveInfo.EphemeralDigest, java.lang.String, java.util.List<android.content.pm.EphemeralIntentFilter>); - ctor public EphemeralResolveInfo(android.content.pm.EphemeralResolveInfo.EphemeralDigest, java.lang.String, java.util.List<android.content.pm.EphemeralIntentFilter>, int); - ctor public EphemeralResolveInfo(java.lang.String, java.lang.String, java.util.List<android.content.pm.EphemeralIntentFilter>); - method public int describeContents(); - method public byte[] getDigestBytes(); - method public int getDigestPrefix(); - method public deprecated java.util.List<android.content.IntentFilter> getFilters(); - method public java.util.List<android.content.pm.EphemeralIntentFilter> getIntentFilters(); - method public java.lang.String getPackageName(); - method public int getVersionCode(); - method public void writeToParcel(android.os.Parcel, int); - field public static final android.os.Parcelable.Creator<android.content.pm.EphemeralResolveInfo> CREATOR; - field public static final java.lang.String SHA_ALGORITHM = "SHA-256"; - } - - public static final class EphemeralResolveInfo.EphemeralDigest implements android.os.Parcelable { - ctor public EphemeralResolveInfo.EphemeralDigest(java.lang.String); - method public int describeContents(); - method public byte[][] getDigestBytes(); - method public int[] getDigestPrefix(); - method public void writeToParcel(android.os.Parcel, int); - field public static final android.os.Parcelable.Creator<android.content.pm.EphemeralResolveInfo.EphemeralDigest> CREATOR; - } - public final class FeatureGroupInfo implements android.os.Parcelable { ctor public FeatureGroupInfo(); ctor public FeatureGroupInfo(android.content.pm.FeatureGroupInfo); @@ -27113,10 +27042,6 @@ package android.media.tv { method public boolean canRecord(); method public deprecated android.content.Intent createSettingsIntent(); method public android.content.Intent createSetupIntent(); - method public static deprecated android.media.tv.TvInputInfo createTvInputInfo(android.content.Context, android.content.pm.ResolveInfo, android.hardware.hdmi.HdmiDeviceInfo, java.lang.String, java.lang.String, android.net.Uri) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; - method public static deprecated android.media.tv.TvInputInfo createTvInputInfo(android.content.Context, android.content.pm.ResolveInfo, android.hardware.hdmi.HdmiDeviceInfo, java.lang.String, int, android.graphics.drawable.Icon) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; - method public static deprecated android.media.tv.TvInputInfo createTvInputInfo(android.content.Context, android.content.pm.ResolveInfo, android.media.tv.TvInputHardwareInfo, java.lang.String, android.net.Uri) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; - method public static deprecated android.media.tv.TvInputInfo createTvInputInfo(android.content.Context, android.content.pm.ResolveInfo, android.media.tv.TvInputHardwareInfo, int, android.graphics.drawable.Icon) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; method public int describeContents(); method public android.os.Bundle getExtras(); method public android.hardware.hdmi.HdmiDeviceInfo getHdmiDeviceInfo(); @@ -28802,15 +28727,6 @@ package android.net.sip { package android.net.wifi { - public deprecated class BatchedScanResult implements android.os.Parcelable { - ctor public BatchedScanResult(); - ctor public BatchedScanResult(android.net.wifi.BatchedScanResult); - method public int describeContents(); - method public void writeToParcel(android.os.Parcel, int); - field public final java.util.List<android.net.wifi.ScanResult> scanResults; - field public boolean truncated; - } - public class RttManager { method public void disableResponder(android.net.wifi.RttManager.ResponderCallback); method public void enableResponder(android.net.wifi.RttManager.ResponderCallback); @@ -29029,7 +28945,6 @@ package android.net.wifi { field public int level; field public java.lang.CharSequence operatorFriendlyName; field public long timestamp; - field public boolean untrusted; field public java.lang.CharSequence venueName; } @@ -29143,21 +29058,6 @@ package android.net.wifi { field public static final java.lang.String[] strings; } - public class WifiConnectionStatistics implements android.os.Parcelable { - ctor public WifiConnectionStatistics(); - ctor public WifiConnectionStatistics(android.net.wifi.WifiConnectionStatistics); - method public int describeContents(); - method public void incrementOrAddUntrusted(java.lang.String, int, int); - method public void writeToParcel(android.os.Parcel, int); - field public static final android.os.Parcelable.Creator<android.net.wifi.WifiConnectionStatistics> CREATOR; - field public int num24GhzConnected; - field public int num5GhzConnected; - field public int numAutoJoinAttempt; - field public int numAutoRoamAttempt; - field public int numWifiManagerJoinAttempt; - field public java.util.HashMap<java.lang.String, android.net.wifi.WifiNetworkConnectionStatistics> untrustedNetworkHistory; - } - public class WifiEnterpriseConfig implements android.os.Parcelable { ctor public WifiEnterpriseConfig(); ctor public WifiEnterpriseConfig(android.net.wifi.WifiEnterpriseConfig); @@ -29248,10 +29148,8 @@ package android.net.wifi { method public boolean disableNetwork(int); method public boolean disconnect(); method public boolean enableNetwork(int, boolean); - method public deprecated java.util.List<android.net.wifi.BatchedScanResult> getBatchedScanResults(); method public java.util.List<android.net.wifi.WifiConfiguration> getConfiguredNetworks(); method public android.net.wifi.WifiInfo getConnectionInfo(); - method public android.net.wifi.WifiConnectionStatistics getConnectionStatistics(); method public android.net.DhcpInfo getDhcpInfo(); method public java.util.List<android.net.wifi.hotspot2.PasspointConfiguration> getPasspointConfigurations(); method public java.util.List<android.net.wifi.WifiConfiguration> getPrivilegedConfiguredNetworks(); @@ -29260,7 +29158,6 @@ package android.net.wifi { method public int getWifiApState(); method public int getWifiState(); method public boolean is5GHzBandSupported(); - method public deprecated boolean isBatchedScanSupported(); method public boolean isDeviceToApRttSupported(); method public boolean isDeviceToDeviceRttSupported(); method public boolean isEnhancedPowerReportingSupported(); @@ -29283,7 +29180,6 @@ package android.net.wifi { method public boolean setWifiApConfiguration(android.net.wifi.WifiConfiguration); method public boolean setWifiEnabled(boolean); method public void startLocalOnlyHotspot(android.net.wifi.WifiManager.LocalOnlyHotspotCallback, android.os.Handler); - method public deprecated boolean startLocationRestrictedScan(android.os.WorkSource); method public boolean startScan(); method public boolean startScan(android.os.WorkSource); method public void startWps(android.net.wifi.WpsInfo, android.net.wifi.WifiManager.WpsCallback); @@ -34230,7 +34126,6 @@ package android.os { method public boolean isIgnoringBatteryOptimizations(java.lang.String); method public boolean isInteractive(); method public boolean isPowerSaveMode(); - method public deprecated boolean isScreenBrightnessBoosted(); method public deprecated boolean isScreenOn(); method public boolean isSustainedPerformanceModeSupported(); method public boolean isWakeLockLevelSupported(int); @@ -34240,7 +34135,6 @@ package android.os { field public static final int ACQUIRE_CAUSES_WAKEUP = 268435456; // 0x10000000 field public static final java.lang.String ACTION_DEVICE_IDLE_MODE_CHANGED = "android.os.action.DEVICE_IDLE_MODE_CHANGED"; field public static final java.lang.String ACTION_POWER_SAVE_MODE_CHANGED = "android.os.action.POWER_SAVE_MODE_CHANGED"; - field public static final deprecated java.lang.String ACTION_SCREEN_BRIGHTNESS_BOOST_CHANGED = "android.os.action.SCREEN_BRIGHTNESS_BOOST_CHANGED"; field public static final deprecated int FULL_WAKE_LOCK = 26; // 0x1a field public static final int ON_AFTER_RELEASE = 536870912; // 0x20000000 field public static final int PARTIAL_WAKE_LOCK = 1; // 0x1 diff --git a/api/system-removed.txt b/api/system-removed.txt index a320a8cf3756..53794d1e4c47 100644 --- a/api/system-removed.txt +++ b/api/system-removed.txt @@ -9,6 +9,13 @@ package android.app { method public static deprecated int getMaxNumPictureInPictureActions(); } + public abstract deprecated class EphemeralResolverService extends android.app.InstantAppResolverService { + ctor public EphemeralResolverService(); + method public abstract deprecated java.util.List<android.content.pm.EphemeralResolveInfo> onEphemeralResolveInfoList(int[], int); + method public android.content.pm.EphemeralResolveInfo onGetEphemeralIntentFilter(java.lang.String); + method public java.util.List<android.content.pm.EphemeralResolveInfo> onGetEphemeralResolveInfo(int[]); + } + public class KeyguardManager { method public deprecated void dismissKeyguard(android.app.Activity, android.app.KeyguardManager.KeyguardDismissCallback, android.os.Handler); } @@ -86,7 +93,35 @@ package android.content { } public class Intent implements java.lang.Cloneable android.os.Parcelable { + field public static final deprecated java.lang.String ACTION_DEVICE_INITIALIZATION_WIZARD = "android.intent.action.DEVICE_INITIALIZATION_WIZARD"; + field public static final deprecated java.lang.String ACTION_EPHEMERAL_RESOLVER_SETTINGS = "android.intent.action.EPHEMERAL_RESOLVER_SETTINGS"; + field public static final deprecated java.lang.String ACTION_INSTALL_EPHEMERAL_PACKAGE = "android.intent.action.INSTALL_EPHEMERAL_PACKAGE"; + field public static final deprecated java.lang.String ACTION_MASTER_CLEAR = "android.intent.action.MASTER_CLEAR"; + field public static final deprecated java.lang.String ACTION_RESOLVE_EPHEMERAL_PACKAGE = "android.intent.action.RESOLVE_EPHEMERAL_PACKAGE"; + field public static final deprecated java.lang.String ACTION_SERVICE_STATE = "android.intent.action.SERVICE_STATE"; + field public static final deprecated java.lang.String EXTRA_CDMA_DEFAULT_ROAMING_INDICATOR = "cdmaDefaultRoamingIndicator"; + field public static final deprecated java.lang.String EXTRA_CDMA_ROAMING_INDICATOR = "cdmaRoamingIndicator"; + field public static final deprecated java.lang.String EXTRA_CSS_INDICATOR = "cssIndicator"; + field public static final deprecated java.lang.String EXTRA_DATA_OPERATOR_ALPHA_LONG = "data-operator-alpha-long"; + field public static final deprecated java.lang.String EXTRA_DATA_OPERATOR_ALPHA_SHORT = "data-operator-alpha-short"; + field public static final deprecated java.lang.String EXTRA_DATA_OPERATOR_NUMERIC = "data-operator-numeric"; + field public static final deprecated java.lang.String EXTRA_DATA_RADIO_TECH = "dataRadioTechnology"; + field public static final deprecated java.lang.String EXTRA_DATA_REG_STATE = "dataRegState"; + field public static final deprecated java.lang.String EXTRA_DATA_ROAMING_TYPE = "dataRoamingType"; + field public static final deprecated java.lang.String EXTRA_EMERGENCY_ONLY = "emergencyOnly"; + field public static final deprecated java.lang.String EXTRA_IS_DATA_ROAMING_FROM_REGISTRATION = "isDataRoamingFromRegistration"; + field public static final deprecated java.lang.String EXTRA_IS_USING_CARRIER_AGGREGATION = "isUsingCarrierAggregation"; + field public static final deprecated java.lang.String EXTRA_LTE_EARFCN_RSRP_BOOST = "LteEarfcnRsrpBoost"; + field public static final deprecated java.lang.String EXTRA_MANUAL = "manual"; + field public static final deprecated java.lang.String EXTRA_NETWORK_ID = "networkId"; + field public static final deprecated java.lang.String EXTRA_OPERATOR_ALPHA_LONG = "operator-alpha-long"; + field public static final deprecated java.lang.String EXTRA_OPERATOR_ALPHA_SHORT = "operator-alpha-short"; + field public static final deprecated java.lang.String EXTRA_OPERATOR_NUMERIC = "operator-numeric"; field public static final deprecated java.lang.String EXTRA_QUICK_VIEW_ADVANCED = "android.intent.extra.QUICK_VIEW_ADVANCED"; + field public static final deprecated java.lang.String EXTRA_SYSTEM_ID = "systemId"; + field public static final deprecated java.lang.String EXTRA_VOICE_RADIO_TECH = "radioTechnology"; + field public static final deprecated java.lang.String EXTRA_VOICE_REG_STATE = "voiceRegState"; + field public static final deprecated java.lang.String EXTRA_VOICE_ROAMING_TYPE = "voiceRoamingType"; } } @@ -101,6 +136,35 @@ package android.content.pm { field public deprecated boolean encryptionAware; } + public final deprecated class EphemeralIntentFilter implements android.os.Parcelable { + ctor public EphemeralIntentFilter(java.lang.String, java.util.List<android.content.IntentFilter>); + method public java.util.List<android.content.IntentFilter> getFilters(); + method public java.lang.String getSplitName(); + field public static final android.os.Parcelable.Creator<android.content.pm.EphemeralIntentFilter> CREATOR; + } + + public final deprecated class EphemeralResolveInfo implements android.os.Parcelable { + ctor public deprecated EphemeralResolveInfo(android.net.Uri, java.lang.String, java.util.List<android.content.IntentFilter>); + ctor public deprecated EphemeralResolveInfo(android.content.pm.EphemeralResolveInfo.EphemeralDigest, java.lang.String, java.util.List<android.content.pm.EphemeralIntentFilter>); + ctor public EphemeralResolveInfo(android.content.pm.EphemeralResolveInfo.EphemeralDigest, java.lang.String, java.util.List<android.content.pm.EphemeralIntentFilter>, int); + ctor public EphemeralResolveInfo(java.lang.String, java.lang.String, java.util.List<android.content.pm.EphemeralIntentFilter>); + method public byte[] getDigestBytes(); + method public int getDigestPrefix(); + method public deprecated java.util.List<android.content.IntentFilter> getFilters(); + method public java.util.List<android.content.pm.EphemeralIntentFilter> getIntentFilters(); + method public java.lang.String getPackageName(); + method public int getVersionCode(); + field public static final android.os.Parcelable.Creator<android.content.pm.EphemeralResolveInfo> CREATOR; + field public static final java.lang.String SHA_ALGORITHM = "SHA-256"; + } + + public static final class EphemeralResolveInfo.EphemeralDigest implements android.os.Parcelable { + ctor public EphemeralResolveInfo.EphemeralDigest(java.lang.String); + method public byte[][] getDigestBytes(); + method public int[] getDigestPrefix(); + field public static final android.os.Parcelable.Creator<android.content.pm.EphemeralResolveInfo.EphemeralDigest> CREATOR; + } + public class PackageInfo implements android.os.Parcelable { field public static final int REQUESTED_PERMISSION_REQUIRED = 1; // 0x1 } @@ -207,6 +271,13 @@ package android.media { package android.media.tv { + public final class TvInputInfo implements android.os.Parcelable { + method public static deprecated android.media.tv.TvInputInfo createTvInputInfo(android.content.Context, android.content.pm.ResolveInfo, android.hardware.hdmi.HdmiDeviceInfo, java.lang.String, java.lang.String, android.net.Uri) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; + method public static deprecated android.media.tv.TvInputInfo createTvInputInfo(android.content.Context, android.content.pm.ResolveInfo, android.hardware.hdmi.HdmiDeviceInfo, java.lang.String, int, android.graphics.drawable.Icon) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; + method public static deprecated android.media.tv.TvInputInfo createTvInputInfo(android.content.Context, android.content.pm.ResolveInfo, android.media.tv.TvInputHardwareInfo, java.lang.String, android.net.Uri) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; + method public static deprecated android.media.tv.TvInputInfo createTvInputInfo(android.content.Context, android.content.pm.ResolveInfo, android.media.tv.TvInputHardwareInfo, int, android.graphics.drawable.Icon) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; + } + public final class TvInputManager { method public android.media.tv.TvInputManager.Hardware acquireTvInputHardware(int, android.media.tv.TvInputManager.HardwareCallback, android.media.tv.TvInputInfo); } @@ -248,8 +319,29 @@ package android.net { package android.net.wifi { + public class ScanResult implements android.os.Parcelable { + field public boolean untrusted; + } + + public class WifiConnectionStatistics implements android.os.Parcelable { + ctor public WifiConnectionStatistics(); + ctor public WifiConnectionStatistics(android.net.wifi.WifiConnectionStatistics); + method public void incrementOrAddUntrusted(java.lang.String, int, int); + field public static final android.os.Parcelable.Creator<android.net.wifi.WifiConnectionStatistics> CREATOR; + field public int num24GhzConnected; + field public int num5GhzConnected; + field public int numAutoJoinAttempt; + field public int numAutoRoamAttempt; + field public int numWifiManagerJoinAttempt; + field public java.util.HashMap<java.lang.String, android.net.wifi.WifiNetworkConnectionStatistics> untrustedNetworkHistory; + } + public class WifiManager { + method public deprecated java.util.List<android.net.wifi.BatchedScanResult> getBatchedScanResults(); + method public android.net.wifi.WifiConnectionStatistics getConnectionStatistics(); + method public deprecated boolean isBatchedScanSupported(); method public deprecated boolean setWifiApEnabled(android.net.wifi.WifiConfiguration, boolean); + method public deprecated boolean startLocationRestrictedScan(android.os.WorkSource); } } @@ -266,8 +358,10 @@ package android.os { public final class PowerManager { method public void goToSleep(long); + method public deprecated boolean isScreenBrightnessBoosted(); method public deprecated void userActivity(long, boolean); method public void wakeUp(long); + field public static final deprecated java.lang.String ACTION_SCREEN_BRIGHTNESS_BOOST_CHANGED = "android.os.action.SCREEN_BRIGHTNESS_BOOST_CHANGED"; } public class RecoverySystem { diff --git a/core/java/android/app/EphemeralResolverService.java b/core/java/android/app/EphemeralResolverService.java index bbd8ab3bcd8a..427a0386e87c 100644 --- a/core/java/android/app/EphemeralResolverService.java +++ b/core/java/android/app/EphemeralResolverService.java @@ -40,6 +40,7 @@ import java.util.List; /** * Base class for implementing the resolver service. * @hide + * @removed * @deprecated use InstantAppResolverService instead */ @Deprecated diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java index 9623da33b384..571a01c6d044 100644 --- a/core/java/android/content/Intent.java +++ b/core/java/android/content/Intent.java @@ -1459,6 +1459,7 @@ public class Intent implements Parcelable, Cloneable { * @deprecated As of {@link android.os.Build.VERSION_CODES#M}, setup wizard can be identified * using {@link #ACTION_MAIN} and {@link #CATEGORY_SETUP_WIZARD} * @hide + * @removed */ @Deprecated @SystemApi @@ -1552,6 +1553,7 @@ public class Intent implements Parcelable, Cloneable { /** * @hide + * @removed * @deprecated Do not use. This will go away. * Replace with {@link #ACTION_INSTALL_INSTANT_APP_PACKAGE}. */ @@ -1574,6 +1576,7 @@ public class Intent implements Parcelable, Cloneable { /** * @hide + * @removed * @deprecated Do not use. This will go away. * Replace with {@link #ACTION_RESOLVE_INSTANT_APP_PACKAGE}. */ @@ -1597,6 +1600,7 @@ public class Intent implements Parcelable, Cloneable { /** * @hide + * @removed * @deprecated Do not use. This will go away. * Replace with {@link #ACTION_INSTANT_APP_RESOLVER_SETTINGS}. */ @@ -3403,6 +3407,7 @@ public class Intent implements Parcelable, Cloneable { /** * Deprecated - use ACTION_FACTORY_RESET instead. * @hide + * @removed */ @Deprecated @SystemApi @@ -3533,6 +3538,7 @@ public class Intent implements Parcelable, Cloneable { * * <p class="note">This is a protected intent that can only be sent by the system. * @hide + * @removed */ @Deprecated @SystemApi @@ -3547,6 +3553,7 @@ public class Intent implements Parcelable, Cloneable { * @see android.telephony.ServiceState#STATE_OUT_OF_SERVICE * @see android.telephony.ServiceState#STATE_POWER_OFF * @hide + * @removed */ @Deprecated @SystemApi @@ -3559,6 +3566,7 @@ public class Intent implements Parcelable, Cloneable { * @see android.telephony.ServiceState#STATE_OUT_OF_SERVICE * @see android.telephony.ServiceState#STATE_POWER_OFF * @hide + * @removed */ @Deprecated @SystemApi @@ -3568,6 +3576,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} which indicates the voice roaming * type. * @hide + * @removed */ @Deprecated @SystemApi @@ -3577,6 +3586,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} which indicates the data roaming * type. * @hide + * @removed */ @Deprecated @SystemApi @@ -3587,6 +3597,7 @@ public class Intent implements Parcelable, Cloneable { * registered voice operator name in long alphanumeric format. * {@code null} if the operator name is not known or unregistered. * @hide + * @removed */ @Deprecated @SystemApi @@ -3597,6 +3608,7 @@ public class Intent implements Parcelable, Cloneable { * registered voice operator name in short alphanumeric format. * {@code null} if the operator name is not known or unregistered. * @hide + * @removed */ @Deprecated @SystemApi @@ -3607,6 +3619,7 @@ public class Intent implements Parcelable, Cloneable { * (Mobile Country Code, 3 digits) and MNC (Mobile Network code, 2-3 digits) for the mobile * network. * @hide + * @removed */ @Deprecated @SystemApi @@ -3617,6 +3630,7 @@ public class Intent implements Parcelable, Cloneable { * registered data operator name in long alphanumeric format. * {@code null} if the operator name is not known or unregistered. * @hide + * @removed */ @Deprecated @SystemApi @@ -3627,6 +3641,7 @@ public class Intent implements Parcelable, Cloneable { * registered data operator name in short alphanumeric format. * {@code null} if the operator name is not known or unregistered. * @hide + * @removed */ @Deprecated @SystemApi @@ -3637,6 +3652,7 @@ public class Intent implements Parcelable, Cloneable { * (Mobile Country Code, 3 digits) and MNC (Mobile Network code, 2-3 digits) for the * data operator. * @hide + * @removed */ @Deprecated @SystemApi @@ -3647,6 +3663,7 @@ public class Intent implements Parcelable, Cloneable { * network selection mode is manual. * Will be {@code true} if manual mode, {@code false} if automatic mode. * @hide + * @removed */ @Deprecated @SystemApi @@ -3656,6 +3673,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} which represents the current voice * radio technology. * @hide + * @removed */ @Deprecated @SystemApi @@ -3665,6 +3683,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} which represents the current data * radio technology. * @hide + * @removed */ @Deprecated @SystemApi @@ -3675,6 +3694,7 @@ public class Intent implements Parcelable, Cloneable { * support on CDMA network. * Will be {@code true} if support, {@code false} otherwise. * @hide + * @removed */ @Deprecated @SystemApi @@ -3684,6 +3704,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} which represents the CDMA network * id. {@code Integer.MAX_VALUE} if unknown. * @hide + * @removed */ @Deprecated @SystemApi @@ -3693,6 +3714,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} which represents the CDMA system id. * {@code Integer.MAX_VALUE} if unknown. * @hide + * @removed */ @Deprecated @SystemApi @@ -3702,6 +3724,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} represents the TSB-58 roaming * indicator if registered on a CDMA or EVDO system or {@code -1} if not. * @hide + * @removed */ @Deprecated @SystemApi @@ -3711,6 +3734,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} represents the default roaming * indicator from the PRL if registered on a CDMA or EVDO system {@code -1} if not. * @hide + * @removed */ @Deprecated @SystemApi @@ -3721,6 +3745,7 @@ public class Intent implements Parcelable, Cloneable { * only mode. * {@code true} if in emergency only mode, {@code false} otherwise. * @hide + * @removed */ @Deprecated @SystemApi @@ -3731,6 +3756,7 @@ public class Intent implements Parcelable, Cloneable { * registration state is roaming. * {@code true} if registration indicates roaming, {@code false} otherwise * @hide + * @removed */ @Deprecated @SystemApi @@ -3742,6 +3768,7 @@ public class Intent implements Parcelable, Cloneable { * aggregation is in use. * {@code true} if carrier aggregation is in use, {@code false} otherwise. * @hide + * @removed */ @Deprecated @SystemApi @@ -3751,6 +3778,7 @@ public class Intent implements Parcelable, Cloneable { * An integer extra used with {@link #ACTION_SERVICE_STATE} representing the offset which * is reduced from the rsrp threshold while calculating signal strength level. * @hide + * @removed */ @Deprecated @SystemApi diff --git a/core/java/android/content/pm/EphemeralIntentFilter.java b/core/java/android/content/pm/EphemeralIntentFilter.java index f7d83a9e8d6e..1dbbf816ed93 100644 --- a/core/java/android/content/pm/EphemeralIntentFilter.java +++ b/core/java/android/content/pm/EphemeralIntentFilter.java @@ -29,6 +29,7 @@ import java.util.List; /** * Information about an ephemeral application intent filter. * @hide + * @removed */ @Deprecated @SystemApi diff --git a/core/java/android/content/pm/EphemeralResolveInfo.java b/core/java/android/content/pm/EphemeralResolveInfo.java index a6e826826511..12131a3ebc98 100644 --- a/core/java/android/content/pm/EphemeralResolveInfo.java +++ b/core/java/android/content/pm/EphemeralResolveInfo.java @@ -34,6 +34,7 @@ import java.util.Locale; /** * Information about an ephemeral application. * @hide + * @removed */ @Deprecated @SystemApi diff --git a/core/java/android/os/PowerManager.java b/core/java/android/os/PowerManager.java index 3f5b6115bef3..960c9f5cf22c 100644 --- a/core/java/android/os/PowerManager.java +++ b/core/java/android/os/PowerManager.java @@ -857,6 +857,7 @@ public final class PowerManager { * * @deprecated This call is rarely used and will be phased out soon. * @hide + * @removed */ @SystemApi @Deprecated public boolean isScreenBrightnessBoosted() { @@ -1222,6 +1223,7 @@ public final class PowerManager { * * @deprecated This intent is rarely used and will be phased out soon. * @hide + * @removed **/ @SystemApi @Deprecated public static final String ACTION_SCREEN_BRIGHTNESS_BOOST_CHANGED diff --git a/media/java/android/media/tv/TvInputInfo.java b/media/java/android/media/tv/TvInputInfo.java index 74085d39162c..8eba39404d17 100644 --- a/media/java/android/media/tv/TvInputInfo.java +++ b/media/java/android/media/tv/TvInputInfo.java @@ -161,6 +161,7 @@ public final class TvInputInfo implements Parcelable { * {@link android.content.ContentResolver#openInputStream}. If it is {@code null}, * the application icon of {@code service} will be loaded. * @hide + * @removed * @deprecated Use {@link Builder} instead. */ @Deprecated @@ -189,6 +190,7 @@ public final class TvInputInfo implements Parcelable { * @param icon The {@link android.graphics.drawable.Icon} to load the icon image. If it is * {@code null}, the application icon of {@code service} will be loaded. * @hide + * @removed * @deprecated Use {@link Builder} instead. */ @Deprecated @@ -216,6 +218,7 @@ public final class TvInputInfo implements Parcelable { * {@link android.content.ContentResolver#openInputStream}. If it is {@code null}, * the application icon of {@code service} will be loaded. * @hide + * @removed * @deprecated Use {@link Builder} instead. */ @Deprecated @@ -242,6 +245,7 @@ public final class TvInputInfo implements Parcelable { * @param icon The {@link android.graphics.drawable.Icon} to load the icon image. If it is * {@code null}, the application icon of {@code service} will be loaded. * @hide + * @removed * @deprecated Use {@link Builder} instead. */ @Deprecated diff --git a/wifi/java/android/net/wifi/BatchedScanResult.java b/wifi/java/android/net/wifi/BatchedScanResult.java index 5bafdd841563..6d9f00f3d5ca 100644 --- a/wifi/java/android/net/wifi/BatchedScanResult.java +++ b/wifi/java/android/net/wifi/BatchedScanResult.java @@ -26,6 +26,7 @@ import java.util.List; * Describes the Results of a batched set of wifi scans where the firmware performs many * scans and stores the timestamped results without waking the main processor each time. * @hide + * @removed */ @Deprecated public class BatchedScanResult implements Parcelable { diff --git a/wifi/java/android/net/wifi/ScanResult.java b/wifi/java/android/net/wifi/ScanResult.java index a552e629748f..b6ad92614bfe 100644 --- a/wifi/java/android/net/wifi/ScanResult.java +++ b/wifi/java/android/net/wifi/ScanResult.java @@ -262,6 +262,7 @@ public class ScanResult implements Parcelable { /** * Status indicating the scan result does not correspond to a user's saved configuration * @hide + * @removed */ @SystemApi public boolean untrusted; diff --git a/wifi/java/android/net/wifi/WifiConnectionStatistics.java b/wifi/java/android/net/wifi/WifiConnectionStatistics.java index 0046aa5cc687..1120c66ea418 100644 --- a/wifi/java/android/net/wifi/WifiConnectionStatistics.java +++ b/wifi/java/android/net/wifi/WifiConnectionStatistics.java @@ -29,6 +29,7 @@ import java.util.HashMap; * connection requests, auto-join * and WiFi usage. * @hide + * @removed */ @SystemApi public class WifiConnectionStatistics implements Parcelable { diff --git a/wifi/java/android/net/wifi/WifiManager.java b/wifi/java/android/net/wifi/WifiManager.java index dad9ce1a9476..9c8ea88c8c86 100644 --- a/wifi/java/android/net/wifi/WifiManager.java +++ b/wifi/java/android/net/wifi/WifiManager.java @@ -999,7 +999,10 @@ public class WifiManager { } } - /** @hide */ + /** + * @hide + * @removed + */ @SystemApi @RequiresPermission(android.Manifest.permission.READ_WIFI_CREDENTIAL) public WifiConnectionStatistics getConnectionStatistics() { @@ -1579,6 +1582,7 @@ public class WifiManager { * @deprecated This API is nolonger supported. * Use {@link android.net.wifi.WifiScanner} API * @hide + * @removed */ @Deprecated @SystemApi @@ -1594,6 +1598,7 @@ public class WifiManager { * @deprecated This API is nolonger supported. * Use {@link android.net.wifi.WifiScanner} API * @hide + * @removed */ @Deprecated @SystemApi @@ -1608,6 +1613,7 @@ public class WifiManager { * @deprecated This API is nolonger supported. * Use {@link android.net.wifi.WifiScanner} API * @hide + * @removed */ @Deprecated @SystemApi |