Deprecating ACTION_STATE_USER_SETUP_COMPLETE

Deprecating ACTION_STATE_USER_SETUP_COMPLETE that was previously used in the NFC provisioning flow, now the NFC provisioning flow uses the admin integrated flow and no longer launches an intent with this action when user provisioning completes.

Test: No tests needed
Bug: 192228539
Change-Id: I6849b9de72f13735995156e1a02a778cf66cf208
This commit is contained in:
Pablo Soëtard
2021-07-15 10:18:19 +00:00
parent 57d4f0362f
commit 89475fb3e5
2 changed files with 5 additions and 1 deletions

View File

@@ -956,7 +956,7 @@ package android.app.admin {
field public static final String ACTION_PROVISION_MANAGED_DEVICE_FROM_TRUSTED_SOURCE = "android.app.action.PROVISION_MANAGED_DEVICE_FROM_TRUSTED_SOURCE";
field @RequiresPermission(android.Manifest.permission.MANAGE_FACTORY_RESET_PROTECTION) public static final String ACTION_RESET_PROTECTION_POLICY_CHANGED = "android.app.action.RESET_PROTECTION_POLICY_CHANGED";
field public static final String ACTION_SET_PROFILE_OWNER = "android.app.action.SET_PROFILE_OWNER";
field public static final String ACTION_STATE_USER_SETUP_COMPLETE = "android.app.action.STATE_USER_SETUP_COMPLETE";
field @Deprecated public static final String ACTION_STATE_USER_SETUP_COMPLETE = "android.app.action.STATE_USER_SETUP_COMPLETE";
field public static final String EXTRA_PROFILE_OWNER_NAME = "android.app.extra.PROFILE_OWNER_NAME";
field @Deprecated public static final String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_ICON_URI = "android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_ICON_URI";
field @Deprecated public static final String EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_LABEL = "android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_LABEL";

View File

@@ -332,8 +332,12 @@ public class DevicePolicyManager {
* {@link android.Manifest.permission#DISPATCH_PROVISIONING_MESSAGE} to be launched.
* Only one {@link ComponentName} in the entire system should be enabled, and the rest of the
* components are not started by this intent.
*
* @deprecated Starting from Android T, the system no longer launches an intent with this action
* when user provisioning completes.
* @hide
*/
@Deprecated
@SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
@SystemApi
public static final String ACTION_STATE_USER_SETUP_COMPLETE =