La procedura di release dell'SDK Android Management (SDK AMAPI) può includere una fase di candidato per la release nell'ambito della procedura di release standard.
Ultimo aggiornamento
| Release stabile | Candidato per la release | |
|---|---|---|
| 12 agosto 2026 | 1.8.3 |
Dichiarazione di dipendenze
Per aggiungere una dipendenza dall'SDK AMAPI, devi aggiungere il repository Maven di Google al tuo progetto:
repositories { ... google() }
Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle per la tua app o il tuo modulo:
dependencies { def amapi_version = "1.8.3" implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version" }
Per saperne di più sulle dipendenze, consulta Aggiungere dipendenze di build.
Versione 1.8.3
12 agosto 2026
Questa versione include i seguenti aggiornamenti:
- Risolto un problema per cui l'SDK poteva restituire uno stato "installato ma non pronto" obsoleto
quando si utilizzava il ruolo
DEVICE_POLICY_CONTROLLERse il processo client veniva riavviato dopo la preparazione dell'ambiente. - Il livello API Android minimo supportato è ora 24 (rispetto a 23).
Versione 1.8.2
15 luglio 2026
Questa versione include i seguenti aggiornamenti:
- Risolto un problema per cui la chiamata a
prepareEnvironmentnon riusciva ad aggiornare il Google Play Store alla versione richiesta, causando il mancato completamento dell'installazione di Android Device Policy.
Versione 1.8.1
2 giugno 2026
Questa versione include i seguenti aggiornamenti:
- Miglioramento dell'affidabilità e della segnalazione degli errori durante la procedura di installazione dell'app Android Device Policy.
- Miglioramento del flusso di preparazione dell'ambiente per migliorare la compatibilità e l'affidabilità durante gli aggiornamenti di Google Play Store.
Versione 1.8.0
15 aprile 2026
Questa versione introduce il supporto per i partner OEM, consentendo ai client Over-the-Air (OTA) degli OEM di comunicare in modo bidirezionale con l'app Android Device Policy (ADP) in merito agli aggiornamenti di sistema.
Questa versione include i seguenti aggiornamenti:
- Aggiunta dell'interfaccia
OemSystemUpdateClient, che consente ai client OTA OEM di informare ADP sugli aggiornamenti e richiedere istruzioni. L'interfaccia include metodi per:- Creare, ottenere ed elencare gli aggiornamenti di sistema (ad es.
createSystemUpdate,getSystemUpdate,listSystemUpdates). - Segnalare le varie fasi della procedura di aggiornamento (ad es.
reportSystemUpdateDownloading,reportSystemUpdateDownloaded,reportSystemUpdateApplied,reportSystemUpdateAborted). - Segnalare le azioni intraprese quando si esegue l'override delle istruzioni AMAPI o quando non è possibile rispettarle (ad es.
reportSystemUpdateDownloadingWithOverride,reportSystemUpdateDownloadPrevented). - Gestire e interrogare lo stato del controllo degli aggiornamenti (ad es.
updateUpdateControlState,getUpdateControlState).
- Creare, ottenere ed elencare gli aggiornamenti di sistema (ad es.
- Aggiunta dell'interfaccia
OemSystemUpdateHandler, che i client OTA OEM devono implementare per ricevere i callback da ADP. Sono inclusi:onSystemUpdatesChanged: notifica al client OEM le modifiche alle istruzioni di aggiornamento.listPendingSystemUpdates: chiamata da ADP per richiedere l'elenco degli aggiornamenti in attesa.getUpdateControlState: chiamata da ADP per recuperare lo stato attuale del controllo degli aggiornamenti del client OEM.
Versione 1.7.1
19 gennaio 2026
Questa versione include i seguenti aggiornamenti:
- Risolto un bug che impediva alle applicazioni di chiamare
prepareEnvironmentsu Android 8 o versioni precedenti quando si utilizzava il ruoloDEVICE_POLICY_CONTROLLER. Gli altri ruoli richiedono ancora Android 10 o versioni successive. - Miglioramento del logging per una migliore diagnostica. Consigliamo ai partner di adottare questa versione.
Versione 1.7.0
3 novembre 2025
Questa versione include i seguenti aggiornamenti:
- Aggiunta ai segnali di fiducia del dispositivo disponibili di
ManagementProviderInfo, che contiene un nome dell'attività leggibile del provider di gestione. - Introduzione del comando
REQUEST_DEVICE_INFOper consentire alle app DPC di leggere l'EID del dispositivo. ChiamaIssueCommandRequestcon un tipoRequestDeviceInfoe specificaDeviceInfo.EIDcome identificatore del dispositivo richiesto. - Aggiornamento delle dipendenze per correggere CVE-2023-2976.
Versione 1.7.0-rc01
29 settembre 2025
Questa versione include i seguenti aggiornamenti:
- Aggiunta ai segnali di fiducia del dispositivo disponibili di
ManagementProviderInfo, che contiene un nome dell'attività leggibile del provider di gestione. - Introduzione del comando
REQUEST_DEVICE_INFOper consentire alle app DPC di leggere l'EID del dispositivo. ChiamaIssueCommandRequestcon un tipoRequestDeviceInfoe specificaDeviceInfo.EIDcome identificatore del dispositivo richiesto.
Versione 1.6.0
11 settembre 2025
Questa versione include i seguenti aggiornamenti:
- Introduzione della possibilità per i provider EMM che utilizzano l'API Android Management di installare applicazioni personalizzate. Vedi Gestire le app personalizzate con AMAPI.
- Introduzione di un nuovo sistema per assegnare i ruoli alle applicazioni. Vedi Gestire i ruoli delle applicazioni.
- Aumento di
minSDKal livello API 23.
Versione 1.6.0-rc01
28 agosto 2025
Questa versione include i seguenti aggiornamenti:
- Introduzione della possibilità per i provider EMM che utilizzano l'API Android Management di installare applicazioni personalizzate. Vedi Gestire le app personalizzate con AMAPI.
- Aumento di
minSDKal livello API 23.
Versione 1.5.0
11 agosto 2025
Questa versione include i seguenti aggiornamenti:
- Miglioramento del flusso di registrazione dei dispositivi per i controller dei criteri dei dispositivi (DPC) personalizzati. Questo approccio semplificato utilizza l'SDK AMAPI e l'app Android Device Policy (ADP) per semplificare la registrazione dei dispositivi.
- Miglioramenti di stabilità e prestazioni con informazioni aggiuntive disponibili
nelle eccezioni di fiducia del dispositivo; vedi
AmapiSdkException.
Versione 1.5.0-rc01
24 luglio 2025
Questa versione introduce un flusso di registrazione dei dispositivi migliorato per i controller dei criteri dei dispositivi (DPC) personalizzati. Questo approccio semplificato utilizza l'SDK AMAPI e l'app Android Device Policy (ADP) per semplificare la registrazione dei dispositivi.
Versione 1.4.0
18 giugno 2025
Questa versione include il Device.WorkProfileState segnale per identificare lo
stato di gestione del dispositivo.
Non ci sono differenze con la versione 1.4.0-rc01.
Versione 1.4.0-rc01
2 giugno 2025
Questa versione include il Device.WorkProfileState segnale per identificare lo
stato di gestione del dispositivo.
Versione 1.3.0
14 aprile 2025
Questa versione include la prima release di Device Trust di Android Enterprise.
Non ci sono differenze con la versione 1.3.0-rc01.
Versione 1.3.0-rc01
18 febbraio 2025
Questa versione include il primo candidato per la release di Device Trust di Android Enterprise.
- Nuovo pacchetto di indicatori di fiducia del dispositivo
com.google.android.managementapi.device - Nuovo pacchetto Environment
com.google.android.managementapi.environmentper configurare il dispositivo per Device Trust di Android Enterprise e, se necessario, per installare o aggiornare l'app Android Device Policy.
Versione 1.1.5
13 maggio 2024
Questa versione include i seguenti aggiornamenti:
- Correzioni di bug e miglioramenti interni.
Versione 1.1.4
24 gennaio 2024
Questa versione include i seguenti aggiornamenti:
- Nuovo pacchetto di migrazione DPC
com.google.android.managementapi.dpcmigrationper supportare la migrazione dei dispositivi ad AMAPI. Per ulteriori informazioni, puoi consultare la guida Eseguire la migrazione dei dispositivi esistenti ad AMAPI.
Versione 1.0.1
15 febbraio 2022
Questa versione include i seguenti aggiornamenti:
- Correzioni di bug e miglioramenti interni.
Versione 1.0.0
20 settembre 2021
Questa versione include i seguenti aggiornamenti:
- Release iniziale.