DevicePolicyManager.ActionProvisionManagedDevice Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Acción de actividad: inicia el flujo de aprovisionamiento que configura un dispositivo administrado.
[Android.Runtime.Register("ACTION_PROVISION_MANAGED_DEVICE", ApiSince=23)]
public const string ActionProvisionManagedDevice;
[<Android.Runtime.Register("ACTION_PROVISION_MANAGED_DEVICE", ApiSince=23)>]
val mutable ActionProvisionManagedDevice : string
Valor de campo
- Atributos
Comentarios
Acción de actividad: inicia el flujo de aprovisionamiento que configura un dispositivo administrado. Debe iniciarse con android.app.Activity#startActivityForResult(Intent, int).
Durante el aprovisionamiento del propietario del dispositivo, se establece una aplicación de administración de dispositivos como propietario del dispositivo. Un propietario del dispositivo tiene control total sobre el dispositivo. El usuario no puede modificar el propietario del dispositivo.
Un caso de uso típico sería un dispositivo que es propiedad de una empresa, pero utilizado por un empleado o cliente.
Una intención con esta acción solo se puede enviar en un dispositivo no aprovisionado. Es posible comprobar si el aprovisionamiento está permitido o no consultando el método #isProvisioningAllowed(String).
La intención contiene los siguientes extras: <ul><li><#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME/li>#EXTRA_PROVISIONING_SKIP_ENCRYPTION><, optional</li<>li>#EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED, optional</li<>>#EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE li, optional</li><li#EXTRA_PROVISIONING_LOGO_URI>, optional</li<>li>#EXTRA_PROVISIONING_DISCLAIMERS, optional/li li, optional</li<>li#EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS>, optional</li></ul>
Cuando se ha completado el aprovisionamiento del propietario del dispositivo, se transmite una intención del tipo DeviceAdminReceiver#ACTION_PROFILE_PROVISIONING_COMPLETE al propietario del dispositivo.
Desde la versión android.os.Build.VERSION_CODES#O, cuando se ha completado el aprovisionamiento del propietario del dispositivo, junto con la difusión anterior, la intención #ACTION_PROVISIONING_SUCCESSFUL de actividad también se enviará al propietario del dispositivo.
Si se produce un error en el aprovisionamiento, el dispositivo se restablece de fábrica.
Un código de resultado de android.app.Activity#RESULT_OK implica que la parte sincrónica del flujo de aprovisionamiento se realizó correctamente, aunque esto no garantiza que el flujo completo se realice correctamente. Por el contrario, un código de resultado de android.app.Activity#RESULT_CANCELED implica que el usuario ha respaldado el aprovisionamiento o que no se ha cumplido alguna condición previa para el aprovisionamiento.
Este miembro está en desuso. para admitir android.os.Build.VERSION_CODES#S y versiones posteriores, las aplicaciones de administrador deben implementar actividades con filtros de intención para las #ACTION_GET_PROVISIONING_MODE acciones de intención y #ACTION_ADMIN_POLICY_COMPLIANCE ; el uso #ACTION_PROVISION_MANAGED_DEVICE de para iniciar el aprovisionamiento hará que se produzca un error en el aprovisionamiento; además, lasandroid.os.Build.VERSION_CODES#S aplicaciones de administrador también deben seguir usando esta constante.
Java documentación para android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.