Notas de la versión del SDK de Android Management

El proceso de lanzamiento del SDK de Android Management (SDK de AMAPI) puede incluir una etapa de versión candidata para lanzamiento como parte del proceso de lanzamiento estándar.

Actualización más reciente

Versión estable Versión potencial
28 de octubre de 2026 1.9.0

Cómo declarar dependencias

Para agregar una dependencia en el SDK de AMAPI, debes agregar el repositorio de Maven de Google a tu proyecto:

repositories {
  ...
  google()
}

Agrega las dependencias de los artefactos que necesites en el archivo build.gradle de tu app o módulo:

dependencies {
    def amapi_version = "1.9.0"

    implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version"
}

Para obtener más información sobre las dependencias, consulta Cómo agregar dependencias de compilación.

Versión 1.9.0

28 de octubre de 2026

Esta versión incluye las siguientes actualizaciones:

Versión 1.8.4

10 de septiembre de 2026

Esta versión incluye las siguientes actualizaciones:

  • Se actualizaron las dependencias transitivas del SDK para que sean compatibles con Kotlin 2.4.0. Se corrigió una falla que se producía durante la notificación de rol de la aplicación, que afectaba a las versiones 1.8.2 y 1.8.3, cuando la app de integración no especificaba kotlinx-coroutines-core 1.11.0 o una versión posterior.

  • Se aclaró la documentación de Instruction.InstructionType#FORCE.

Versión 1.8.3

12 de agosto de 2026

Esta versión incluye las siguientes actualizaciones:

  • Se corrigió un problema por el que el SDK podía devolver un estado obsoleto de "instalado, pero no listo" cuando se usaba el rol DEVICE_POLICY_CONTROLLER si el proceso del cliente se reiniciaba después de una preparación correcta del entorno.
  • El nivel de API de Android mínimo admitido ahora es 24 (antes era 23).

Versión 1.8.2

15 de julio de 2026

Esta versión incluye las siguientes actualizaciones:

  • Se solucionó un problema por el que la llamada a prepareEnvironment podía no actualizar Google Play Store a la versión requerida, lo que provocaba que fallara la instalación de la política de dispositivo Android.

Versión 1.8.1

2 de junio de 2026

Esta versión incluye las siguientes actualizaciones:

  • Se mejoró la confiabilidad y los informes de errores durante el proceso de instalación de la app de Android Device Policy.
  • Se mejoró el flujo de preparación del entorno para mejorar la compatibilidad y la confiabilidad durante las actualizaciones de Google Play Store.

Versión 1.8.0

15 de abril de 2026

En esta versión, se presenta la compatibilidad con socios de OEM, lo que permite que los clientes de actualización inalámbrica (OTA) de OEM se comuniquen de forma bidireccional con la app de política de dispositivo Android (ADP) en relación con las actualizaciones del sistema.

Esta versión incluye las siguientes actualizaciones:

  • Agrega la interfaz OemSystemUpdateClient, que permite que los clientes de OTA de OEM informen a ADP sobre las actualizaciones y consulten las instrucciones. La interfaz incluye métodos para lo siguiente:
    • Crea, obtén y enumera actualizaciones del sistema (p.ej., createSystemUpdate, getSystemUpdate y listSystemUpdates).
    • Informa varias etapas del proceso de actualización (p.ej., reportSystemUpdateDownloading, reportSystemUpdateDownloaded, reportSystemUpdateApplied, reportSystemUpdateAborted).
    • Informa las acciones que se realizaron cuando se anularon las instrucciones de la AMAPI o cuando se impidió su cumplimiento (p.ej., reportSystemUpdateDownloadingWithOverride, reportSystemUpdateDownloadPrevented).
    • Administrar y consultar el estado de control de actualizaciones (p. ej., updateUpdateControlState, getUpdateControlState)
  • Agrega la interfaz OemSystemUpdateHandler, que los clientes de OTA de OEM deben implementar para recibir devoluciones de llamada de ADP. Esto incluye lo siguiente:
    • onSystemUpdatesChanged: Notifica al cliente de OEM sobre los cambios en las instrucciones de actualización.
    • listPendingSystemUpdates: ADP lo llama para solicitar la lista de actualizaciones pendientes.
    • getUpdateControlState: ADP lo llama para recuperar el estado de control de actualización actual del cliente de OEM.

Versión 1.7.1

19 de enero de 2026

Esta versión incluye las siguientes actualizaciones:

  • Se corrigió un error que impedía que las aplicaciones llamaran a prepareEnvironment en Android 8 o versiones anteriores cuando se usaba el rol DEVICE_POLICY_CONTROLLER. Otros roles aún requieren Android 10 o una versión posterior.
  • Se mejoró el registro para obtener mejores diagnósticos. Recomendamos que los socios adopten esta versión.

Versión 1.7.0

3 de noviembre de 2025

Esta versión incluye las siguientes actualizaciones:

  • Agrega a los indicadores de confianza del dispositivo disponibles el ManagementProviderInfo, que contiene un nombre de empresa legible por humanos del proveedor de administración.
  • Se introdujo el comando REQUEST_DEVICE_INFO para permitir que las apps de DPC lean el EID del dispositivo. Llama a IssueCommandRequest con un tipo RequestDeviceInfo y especifica DeviceInfo.EID como el identificador de dispositivo que se solicita.
  • Se actualizaron las dependencias para corregir CVE-2023-2976.

Versión 1.7.0-rc01

29 de septiembre de 2025

Esta versión incluye las siguientes actualizaciones:

  • Agrega a los indicadores de confianza del dispositivo disponibles el ManagementProviderInfo, que contiene un nombre de empresa legible por humanos del proveedor de administración.
  • Se introdujo el comando REQUEST_DEVICE_INFO para permitir que las apps de DPC lean el EID del dispositivo. Llama a IssueCommandRequest con un tipo RequestDeviceInfo y especifica DeviceInfo.EID como el identificador de dispositivo que se solicita.

Versión 1.6.0

11 de septiembre de 2025

Esta versión incluye las siguientes actualizaciones:

Versión 1.6.0-rc01

28 de agosto de 2025

Esta versión incluye las siguientes actualizaciones:

Versión 1.5.0

11 de agosto de 2025

Esta versión incluye las siguientes actualizaciones:

  • Se mejoró el flujo de inscripción de dispositivos para los controladores de políticas de dispositivos (DPC) personalizados. Este enfoque optimizado usa el SDK de AMAPI y la app de Android Device Policy (ADP) para simplificar la inscripción de dispositivos.
  • Mejoras en la estabilidad y el rendimiento con información adicional disponible en las excepciones de confianza del dispositivo; consulta AmapiSdkException.

Versión 1.5.0-rc01

24 de julio de 2025

En esta versión, se presenta un flujo de inscripción de dispositivos mejorado para los controladores de políticas de dispositivos (DPC) personalizados. Este enfoque optimizado usa el SDK de AMAPI y la app de Android Device Policy (ADP) para simplificar la inscripción de dispositivos.

Versión 1.4.0

18 de junio de 2025

Esta versión incluye el indicador Device.WorkProfileState para identificar el estado de administración del dispositivo.

No hay diferencias con la versión 1.4.0-rc01.

Versión 1.4.0-rc01

2 de junio de 2025

Esta versión incluye el indicador Device.WorkProfileState para identificar el estado de administración del dispositivo.

Versión 1.3.0

14 de abril de 2025

Esta versión incluye el primer lanzamiento de Device Trust de Android Enterprise.

No hay diferencias con la versión 1.3.0-rc01.

Versión 1.3.0-rc01

18 de febrero de 2025

Esta versión incluye la primera versión candidata para lanzamiento de Device Trust de Android Enterprise.

Versión 1.1.5

13 de mayo de 2024

Esta versión incluye las siguientes actualizaciones:

  • Se corrigieron errores y se implementaron mejoras internas.

Versión 1.1.4

24 de enero de 2024

Esta versión incluye las siguientes actualizaciones:

Versión 1.0.1

15 de febrero de 2022

Esta versión incluye las siguientes actualizaciones:

  • Se corrigieron errores y se implementaron mejoras internas.

Versión 1.0.0

20 de septiembre de 2021

Esta versión incluye las siguientes actualizaciones:

  • Versión inicial