diff --git a/api/current.txt b/api/current.txt index 0831f18680e72..47f0250a9e5dd 100644 --- a/api/current.txt +++ b/api/current.txt @@ -10569,6 +10569,7 @@ package android.content { field public static final String ACTION_APP_ERROR = "android.intent.action.APP_ERROR"; field public static final String ACTION_ASSIST = "android.intent.action.ASSIST"; field public static final String ACTION_ATTACH_DATA = "android.intent.action.ATTACH_DATA"; + field public static final String ACTION_AUTO_REVOKE_PERMISSIONS = "android.intent.action.AUTO_REVOKE_PERMISSIONS"; field public static final String ACTION_BATTERY_CHANGED = "android.intent.action.BATTERY_CHANGED"; field public static final String ACTION_BATTERY_LOW = "android.intent.action.BATTERY_LOW"; field public static final String ACTION_BATTERY_OKAY = "android.intent.action.BATTERY_OKAY"; diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java index c6f6972bfc4d2..4bb7346d64162 100644 --- a/core/java/android/content/Intent.java +++ b/core/java/android/content/Intent.java @@ -1880,6 +1880,20 @@ public class Intent implements Parcelable, Cloneable { public static final String ACTION_MANAGE_PERMISSIONS = "android.intent.action.MANAGE_PERMISSIONS"; + /** + * Activity action: Launch UI to manage auto-revoke state. + *

+ * Input: {@link #EXTRA_PACKAGE_NAME} specifies the package whose + * auto-revoke state will be reviewed (mandatory). + *

+ *

+ * Output: Nothing. + *

+ */ + @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION) + public static final String ACTION_AUTO_REVOKE_PERMISSIONS = + "android.intent.action.AUTO_REVOKE_PERMISSIONS"; + /** * Activity action: Launch UI to review permissions for an app. * The system uses this intent if permission review for apps not