Notas da versão do SDK Android Management

O processo de lançamento do SDK Android Management (SDK AMAPI) pode incluir um estágio de versão candidata a lançamento como parte do processo de lançamento padrão.

Atualização mais recente

Versão estável Versão candidata a lançamento
15 de abril de 2026 1.8.0

Declarar dependências

Para adicionar uma dependência ao SDK AMAPI, adicione o repositório Maven do Google ao seu projeto:

repositories {
  ...
  google()
}

Adicione as dependências dos artefatos necessários no arquivo build.gradle para seu app ou módulo:

dependencies {
    def amapi_version = "1.8.0"

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

Para mais informações sobre dependências, consulte Adicionar dependências de build.

Versão 1.8.0

15 de abril de 2026

Esta versão apresenta suporte para parceiros OEM, permitindo que os clientes Over-the-Air (OTA) do OEM se comuniquem bidirecionalmente com o app Android Device Policy (ADP) sobre atualizações do sistema.

Esta versão inclui as seguintes atualizações:

  • Adicione a interface OemSystemUpdateClient, que permite que os clientes OTA do OEM informem o ADP sobre atualizações e consultem instruções. A interface inclui métodos para:
    • Criar, receber e listar atualizações do sistema (por exemplo, createSystemUpdate, getSystemUpdate, listSystemUpdates).
    • Informar várias etapas do processo de atualização (por exemplo, reportSystemUpdateDownloading, reportSystemUpdateDownloaded, reportSystemUpdateApplied, reportSystemUpdateAborted).
    • Informar ações realizadas ao substituir instruções do AMAPI ou quando impedido de aderir a elas (por exemplo, reportSystemUpdateDownloadingWithOverride, reportSystemUpdateDownloadPrevented).
    • Gerenciar e consultar o estado de controle de atualização (por exemplo, updateUpdateControlState, getUpdateControlState).
  • Adicione a interface OemSystemUpdateHandler, que os clientes OTA do OEM precisam implementar para receber callbacks do ADP. Isso inclui:
    • onSystemUpdatesChanged: notifica o cliente OEM sobre mudanças nas instruções de atualização.
    • listPendingSystemUpdates: chamado pelo ADP para solicitar a lista de atualizações pendentes.
    • getUpdateControlState: chamado pelo ADP para recuperar o estado de controle de atualização atual do cliente OEM.

Versão 1.7.1

19 de janeiro de 2026

Esta versão inclui as seguintes atualizações:

  • Corrigimos um bug que impedia que os aplicativos chamassem prepareEnvironment no Android 8 ou versões anteriores ao usar o papel DEVICE_POLICY_CONTROLLER. Outros papéis ainda exigem o Android 10 ou mais recente.
  • Melhoramos o registro para um diagnóstico melhor. Recomendamos que os parceiros adotem essa versão.

Versão 1.7.0

3 de novembro de 2025

Esta versão inclui as seguintes atualizações:

  • Adicione aos indicadores de confiança do dispositivo disponíveis o ManagementProviderInfo, que contém um nome comercial legível do provedor de gerenciamento.
  • Apresentamos o comando REQUEST_DEVICE_INFO para permitir que os apps DPC leiam o EID do dispositivo. Chame IssueCommandRequest com um tipo RequestDeviceInfo e especifique DeviceInfo.EID como o identificador do dispositivo que está sendo solicitado.
  • Atualize as dependências para corrigir a CVE-2023-2976.

Versão 1.7.0-rc01

29 de setembro de 2025

Esta versão inclui as seguintes atualizações:

  • Adicione aos indicadores de confiança do dispositivo disponíveis o ManagementProviderInfo, que contém um nome comercial legível do provedor de gerenciamento.
  • Apresentamos o comando REQUEST_DEVICE_INFO para permitir que os apps DPC leiam o EID do dispositivo. Chame IssueCommandRequest com um tipo RequestDeviceInfo e especifique DeviceInfo.EID como o identificador do dispositivo que está sendo solicitado.

Versão 1.6.0

11 de setembro de 2025

Esta versão inclui as seguintes atualizações:

Versão 1.6.0-rc01

28 de agosto de 2025

Esta versão inclui as seguintes atualizações:

  • Apresentamos a possibilidade de EMMs que usam a API Android Management instalarem aplicativos personalizados. Consulte Gerenciar apps personalizados com o AMAPI.
  • Aumentamos o minSDK para o nível 23 da API.

Versão 1.5.0

11 de agosto de 2025

Esta versão inclui as seguintes atualizações:

  • Melhoramos o fluxo de registro de dispositivos para controladores de política de dispositivo (DPC) personalizados. Essa abordagem simplificada usa o SDK AMAPI e o app Android Device Policy (ADP) para simplificar o registro de dispositivos.
  • Melhorias de estabilidade e desempenho com mais informações disponíveis em exceções de confiança do dispositivo. Consulte AmapiSdkException.

Versão 1.5.0-rc01

24 de julho de 2025

Esta versão apresenta um fluxo de registro de dispositivos aprimorado para controladores de política de dispositivo (DPC) personalizados. Essa abordagem simplificada usa o SDK AMAPI e o app Android Device Policy (ADP) para simplificar o registro de dispositivos.

Versão 1.4.0

18 de junho de 2025

Esta versão inclui o Device.WorkProfileState indicador para identificar o dispositivo estado de gerenciamento.

Não há diferenças com a v1.4.0-rc01.

Versão 1.4.0-rc01

2 de junho de 2025

Esta versão inclui o Device.WorkProfileState indicador para identificar o dispositivo estado de gerenciamento.

Versão 1.3.0

14 de abril de 2025

Esta versão inclui o primeiro lançamento do Device Trust do Android Enterprise.

Não há diferenças com a v1.3.0-rc01.

Versão 1.3.0-rc01

18 de fevereiro de 2025

Esta versão inclui a primeira versão candidata a lançamento do Device Trust do Android Enterprise.

Versão 1.1.5

13 de maio de 2024

Esta versão inclui as seguintes atualizações:

  • Correções de bugs e melhorias internas.

Versão 1.1.4

24 de janeiro de 2024

Esta versão inclui as seguintes atualizações:

Versão 1.0.1

15 de fevereiro de 2022

Esta versão inclui as seguintes atualizações:

  • Correções de bugs e melhorias internas.

Versão 1.0.0

20 de setembro de 2021

Esta versão inclui as seguintes atualizações:

  • Versão inicial.