1// Signature format: 2.0 2package android { 3 4 public static final class Manifest.permission { 5 field public static final String MANAGE_DEVICE_ADMINS = "android.permission.MANAGE_DEVICE_ADMINS"; 6 } 7 8} 9 10package android.app { 11 12 public class AppOpsManager { 13 method @Deprecated @NonNull @RequiresPermission(android.Manifest.permission.GET_APP_OPS_STATS) public java.util.List<android.app.AppOpsManager.PackageOps> getOpsForPackage(int, @NonNull String, @Nullable int[]); 14 method @Deprecated public void setNotedAppOpsCollector(@Nullable android.app.AppOpsManager.AppOpsCollector); 15 } 16 17 @Deprecated public abstract static class AppOpsManager.AppOpsCollector extends android.app.AppOpsManager.OnOpNotedCallback { 18 ctor public AppOpsManager.AppOpsCollector(); 19 method @NonNull public java.util.concurrent.Executor getAsyncNotedExecutor(); 20 } 21 22 public class Notification implements android.os.Parcelable { 23 method public static Class<? extends android.app.Notification.Style> getNotificationStyleClass(String); 24 } 25 26 public static final class Notification.TvExtender implements android.app.Notification.Extender { 27 method @Deprecated public String getChannel(); 28 } 29 30} 31 32package android.app.backup { 33 34 public class RestoreSession { 35 method @Deprecated public int restoreSome(long, android.app.backup.RestoreObserver, android.app.backup.BackupManagerMonitor, String[]); 36 method @Deprecated public int restoreSome(long, android.app.backup.RestoreObserver, String[]); 37 } 38 39} 40 41package android.app.prediction { 42 43 public static final class AppTarget.Builder { 44 ctor @Deprecated public AppTarget.Builder(@NonNull android.app.prediction.AppTargetId); 45 method @Deprecated @NonNull public android.app.prediction.AppTarget.Builder setTarget(@NonNull String, @NonNull android.os.UserHandle); 46 method @Deprecated @NonNull public android.app.prediction.AppTarget.Builder setTarget(@NonNull android.content.pm.ShortcutInfo); 47 } 48 49} 50 51package android.content { 52 53 public class Intent implements java.lang.Cloneable android.os.Parcelable { 54 field @Deprecated public static final String ACTION_DEVICE_INITIALIZATION_WIZARD = "android.intent.action.DEVICE_INITIALIZATION_WIZARD"; 55 field @Deprecated public static final String ACTION_MASTER_CLEAR = "android.intent.action.MASTER_CLEAR"; 56 field @Deprecated public static final String ACTION_SERVICE_STATE = "android.intent.action.SERVICE_STATE"; 57 field @Deprecated public static final String EXTRA_CDMA_DEFAULT_ROAMING_INDICATOR = "cdmaDefaultRoamingIndicator"; 58 field @Deprecated public static final String EXTRA_CDMA_ROAMING_INDICATOR = "cdmaRoamingIndicator"; 59 field @Deprecated public static final String EXTRA_CSS_INDICATOR = "cssIndicator"; 60 field @Deprecated public static final String EXTRA_DATA_OPERATOR_ALPHA_LONG = "data-operator-alpha-long"; 61 field @Deprecated public static final String EXTRA_DATA_OPERATOR_ALPHA_SHORT = "data-operator-alpha-short"; 62 field @Deprecated public static final String EXTRA_DATA_OPERATOR_NUMERIC = "data-operator-numeric"; 63 field @Deprecated public static final String EXTRA_DATA_RADIO_TECH = "dataRadioTechnology"; 64 field @Deprecated public static final String EXTRA_DATA_REG_STATE = "dataRegState"; 65 field @Deprecated public static final String EXTRA_DATA_ROAMING_TYPE = "dataRoamingType"; 66 field @Deprecated public static final String EXTRA_EMERGENCY_ONLY = "emergencyOnly"; 67 field @Deprecated public static final String EXTRA_IS_DATA_ROAMING_FROM_REGISTRATION = "isDataRoamingFromRegistration"; 68 field @Deprecated public static final String EXTRA_IS_USING_CARRIER_AGGREGATION = "isUsingCarrierAggregation"; 69 field @Deprecated public static final String EXTRA_LTE_EARFCN_RSRP_BOOST = "LteEarfcnRsrpBoost"; 70 field @Deprecated public static final String EXTRA_MANUAL = "manual"; 71 field @Deprecated public static final String EXTRA_NETWORK_ID = "networkId"; 72 field @Deprecated public static final String EXTRA_OPERATOR_ALPHA_LONG = "operator-alpha-long"; 73 field @Deprecated public static final String EXTRA_OPERATOR_ALPHA_SHORT = "operator-alpha-short"; 74 field @Deprecated public static final String EXTRA_OPERATOR_NUMERIC = "operator-numeric"; 75 field @Deprecated public static final String EXTRA_SYSTEM_ID = "systemId"; 76 field @Deprecated public static final String EXTRA_VOICE_RADIO_TECH = "radioTechnology"; 77 field @Deprecated public static final String EXTRA_VOICE_REG_STATE = "voiceRegState"; 78 field @Deprecated public static final String EXTRA_VOICE_ROAMING_TYPE = "voiceRoamingType"; 79 } 80 81} 82 83package android.content.pm { 84 85 public class PackageItemInfo { 86 field @Deprecated public static final int SAFE_LABEL_FLAG_FIRST_LINE = 4; // 0x4 87 field @Deprecated public static final int SAFE_LABEL_FLAG_SINGLE_LINE = 2; // 0x2 88 field @Deprecated public static final int SAFE_LABEL_FLAG_TRIM = 1; // 0x1 89 } 90 91} 92 93package android.hardware.hdmi { 94 95 public final class HdmiControlManager { 96 method @Deprecated public java.util.List<android.hardware.hdmi.HdmiDeviceInfo> getConnectedDevicesList(); 97 method @Deprecated public boolean isRemoteDeviceConnected(@NonNull android.hardware.hdmi.HdmiDeviceInfo); 98 method @Deprecated public void powerOffRemoteDevice(@NonNull android.hardware.hdmi.HdmiDeviceInfo); 99 method @Deprecated public void powerOnRemoteDevice(android.hardware.hdmi.HdmiDeviceInfo); 100 method @Deprecated public void requestRemoteDeviceToBecomeActiveSource(@NonNull android.hardware.hdmi.HdmiDeviceInfo); 101 } 102 103} 104 105package android.location { 106 107 public class LocationManager { 108 method @Deprecated public boolean addGpsMeasurementListener(android.location.GpsMeasurementsEvent.Listener); 109 method @Deprecated public boolean addGpsNavigationMessageListener(android.location.GpsNavigationMessageEvent.Listener); 110 method @Deprecated public void removeGpsMeasurementListener(android.location.GpsMeasurementsEvent.Listener); 111 method @Deprecated public void removeGpsNavigationMessageListener(android.location.GpsNavigationMessageEvent.Listener); 112 method @Deprecated @RequiresPermission(android.Manifest.permission.LOCATION_HARDWARE) public void setLocationControllerExtraPackage(String); 113 method @Deprecated @RequiresPermission(android.Manifest.permission.LOCATION_HARDWARE) public void setLocationControllerExtraPackageEnabled(boolean); 114 } 115 116} 117 118package android.media.tv { 119 120 public final class TvInputManager { 121 method @RequiresPermission(android.Manifest.permission.TV_INPUT_HARDWARE) public android.media.tv.TvInputManager.Hardware acquireTvInputHardware(int, android.media.tv.TvInputManager.HardwareCallback, android.media.tv.TvInputInfo); 122 } 123 124 public static final class TvInputManager.Hardware { 125 method public boolean dispatchKeyEventToHdmi(android.view.KeyEvent); 126 } 127 128} 129 130package android.net.wifi { 131 132 @Deprecated public class BatchedScanResult implements android.os.Parcelable { 133 ctor public BatchedScanResult(); 134 ctor public BatchedScanResult(android.net.wifi.BatchedScanResult); 135 field public final java.util.List<android.net.wifi.ScanResult> scanResults; 136 field public boolean truncated; 137 } 138 139 public final class ScanResult implements android.os.Parcelable { 140 field public boolean untrusted; 141 } 142 143} 144 145package android.os { 146 147 public class Build { 148 field public static final boolean PERMISSIONS_REVIEW_REQUIRED = true; 149 } 150 151} 152 153package android.service.notification { 154 155 public abstract class NotificationListenerService extends android.app.Service { 156 method public android.service.notification.StatusBarNotification[] getActiveNotifications(int); 157 method public android.service.notification.StatusBarNotification[] getActiveNotifications(String[], int); 158 method public void registerAsSystemService(android.content.Context, android.content.ComponentName, int) throws android.os.RemoteException; 159 method public final void setOnNotificationPostedTrim(int); 160 method public final void snoozeNotification(String, String); 161 method public void unregisterAsSystemService() throws android.os.RemoteException; 162 field public static final int TRIM_FULL = 0; // 0x0 163 field public static final int TRIM_LIGHT = 1; // 0x1 164 } 165 166 public static class NotificationListenerService.Ranking { 167 method public java.util.List<java.lang.String> getAdditionalPeople(); 168 method public java.util.List<android.service.notification.SnoozeCriterion> getSnoozeCriteria(); 169 } 170 171} 172 173package android.telecom { 174 175 public class TelecomManager { 176 method @Deprecated @RequiresPermission(allOf={android.Manifest.permission.MODIFY_PHONE_STATE, android.Manifest.permission.WRITE_SECURE_SETTINGS}) public boolean setDefaultDialer(@Nullable String); 177 } 178 179} 180 181package android.telephony { 182 183 public final class PreciseDataConnectionState implements android.os.Parcelable { 184 method @Deprecated @Nullable public android.net.LinkProperties getDataConnectionLinkProperties(); 185 method @Deprecated public int getDataConnectionNetworkType(); 186 } 187 188 public class TelephonyManager { 189 method @Deprecated @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public void answerRingingCall(); 190 method @Deprecated @RequiresPermission(android.Manifest.permission.CALL_PHONE) public boolean endCall(); 191 method @Deprecated public void silenceRinger(); 192 } 193 194} 195 196package android.telephony.data { 197 198 public final class DataCallResponse implements android.os.Parcelable { 199 ctor public DataCallResponse(int, int, int, int, int, @Nullable String, @Nullable java.util.List<android.net.LinkAddress>, @Nullable java.util.List<java.net.InetAddress>, @Nullable java.util.List<java.net.InetAddress>, @Nullable java.util.List<java.net.InetAddress>, int); 200 } 201 202} 203 204