Le processus de publication du SDK Android Management (SDK AMAPI) peut inclure une étape de version finale dans le cadre du processus de publication standard.
Dernière mise à jour
| Version stable | Version finale | |
|---|---|---|
| 15 avril 2026 | 1.8.0 |
Déclarer des dépendances
Pour ajouter une dépendance sur le SDK AMAPI, vous devez ajouter le dépôt Google Maven à votre projet :
repositories { ... google() }
Ajoutez les dépendances des artefacts dont vous avez besoin dans le fichier build.gradle de votre application ou module :
dependencies { def amapi_version = "1.8.0" implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version" }
Pour en savoir plus sur les dépendances, consultez Ajouter des dépendances de compilation.
Version 1.8.0
15 avril 2026
Cette version est compatible avec les partenaires OEM, ce qui permet aux clients Over-the-Air (OTA) des OEM de communiquer de manière bidirectionnelle avec l'application Android Device Policy (ADP) concernant les mises à jour du système.
Cette version inclut les mises à jour suivantes :
- Ajout de l'interface
OemSystemUpdateClient, qui permet aux clients OTA des OEM d' informer l'application ADP des mises à jour et de demander des instructions. L'interface inclut des méthodes permettant de :- créer, obtenir et lister les mises à jour du système (par exemple,
createSystemUpdate,getSystemUpdate,listSystemUpdates) ; - signaler différentes étapes du processus de mise à jour (par exemple,
reportSystemUpdateDownloading,reportSystemUpdateDownloaded,reportSystemUpdateApplied,reportSystemUpdateAborted) ; - signaler les actions effectuées lors du remplacement des instructions AMAPI ou lorsque l'application n'a pas pu les respecter (par exemple,
reportSystemUpdateDownloadingWithOverride,reportSystemUpdateDownloadPrevented) ; - gérer et interroger l'état du contrôle des mises à jour (par exemple,
updateUpdateControlState,getUpdateControlState).
- créer, obtenir et lister les mises à jour du système (par exemple,
- Ajout de l'interface
OemSystemUpdateHandler, que les clients OTA des OEM doivent implémenter pour recevoir des rappels de l'application ADP. Cela inclut :onSystemUpdatesChanged: informe le client OEM des modifications apportées aux instructions de mise à jour ;listPendingSystemUpdates: appelée par l'application ADP pour demander la liste des mises à jour en attente ;getUpdateControlState: appelée par l'application ADP pour récupérer l'état actuel du contrôle des mises à jour du client OEM.
Version 1.7.1
19 janvier 2026
Cette version inclut les mises à jour suivantes :
- Correction d'un bug qui empêchait les applications d'appeler
prepareEnvironmentsur Android 8 ou une version antérieure lors de l'utilisation du rôleDEVICE_POLICY_CONTROLLER. Les autres rôles nécessitent toujours Android 10 ou une version ultérieure. - Amélioration de la journalisation pour de meilleurs diagnostics. Nous recommandons aux partenaires d'adopter cette version.
Version 1.7.0
3 novembre 2025
Cette version inclut les mises à jour suivantes :
- Ajout de
ManagementProviderInfo, aux signaux de confiance des appareils disponibles, qui contient un nom d'entreprise lisible du fournisseur de gestion. - Introduction de la commande
REQUEST_DEVICE_INFOpour permettre aux applications DPC de lire l'EID de l'appareil. Appel deIssueCommandRequestavec un typeRequestDeviceInfoet spécification deDeviceInfo.EIDcomme identifiant d'appareil demandé. - Mise à jour des dépendances pour corriger la faille CVE-2023-2976.
Version 1.7.0-rc01
29 septembre 2025
Cette version inclut les mises à jour suivantes :
- Ajout de
ManagementProviderInfo, aux signaux de confiance des appareils disponibles, qui contient un nom d'entreprise lisible du fournisseur de gestion. - Introduction de la commande
REQUEST_DEVICE_INFOpour permettre aux applications DPC de lire l'EID de l'appareil. Appel deIssueCommandRequestavec un typeRequestDeviceInfoet spécification deDeviceInfo.EIDcomme identifiant d'appareil demandé.
Version 1.6.0
11 septembre 2025
Cette version inclut les mises à jour suivantes :
- Introduction de la possibilité pour les services EMM utilisant l'API Android Management d'installer des applications personnalisées. Consultez Gérer les applications personnalisées avec l'API AMAPI.
- Introduction d'un nouveau système d'attribution de rôles aux applications. Consultez Gérer les rôles d'application.
- Augmentation de
minSDKau niveau d'API 23.
Version 1.6.0-rc01
28 août 2025
Cette version inclut les mises à jour suivantes :
- Introduction de la possibilité pour les services EMM utilisant l'API Android Management d'installer des applications personnalisées. Consultez Gérer les applications personnalisées avec l'API AMAPI.
- Augmentation de
minSDKau niveau d'API 23.
Version 1.5.0
11 août 2025
Cette version inclut les mises à jour suivantes :
- Amélioration du flux d'enregistrement des appareils pour les outils de contrôle des règles relatives aux appareils (DPC) personnalisés. Cette approche simplifiée utilise le SDK AMAPI et l'application Android Device Policy (ADP) pour simplifier l'enregistrement des appareils.
- Améliorations de la stabilité et des performances avec des informations supplémentaires disponibles
dans les exceptions de confiance des appareils. Consultez
AmapiSdkException.
Version 1.5.0-rc01
24 juillet 2025
Cette version introduit un flux d'enregistrement des appareils amélioré pour les outils de contrôle des règles relatives aux appareils (DPC) personnalisés. Cette approche simplifiée utilise le SDK AMAPI et l'application Android Device Policy (ADP) pour simplifier l'enregistrement des appareils.
Version 1.4.0
18 juin 2025
Cette version inclut le Device.WorkProfileState signal pour identifier l'
état de gestion de l'appareil.
Il n'y a aucune différence avec la version 1.4.0-rc01.
Version 1.4.0-rc01
2 juin 2025
Cette version inclut le Device.WorkProfileState signal pour identifier l'
état de gestion de l'appareil.
Version 1.3.0
14 avril 2025
Cette version inclut la première version de Device Trust from Android Enterprise.
Il n'y a aucune différence avec la version 1.3.0-rc01.
Version 1.3.0-rc01
18 février 2025
Cette version inclut la première version finale de Device Trust from Android Enterprise.
- Nouveau package de signaux de confiance des appareils
com.google.android.managementapi.device - Nouveau package d'environnement
com.google.android.managementapi.environmentpour configurer l' appareil pour Device Trust from Android Enterprise et, si nécessaire, pour installer ou mettre à jour l'application Android Device Policy.
Version 1.1.5
13 mai 2024
Cette version inclut les mises à jour suivantes :
- Correction de bugs et améliorations internes.
Version 1.1.4
24 janvier 2024
Cette version inclut les mises à jour suivantes :
- Nouveau package de migration DPC
com.google.android.managementapi.dpcmigrationpour prendre en charge la migration des appareils vers l'API AMAPI. Pour en savoir plus, consultez le guide Migrer des appareils existants vers l'API AMAPI.
Version 1.0.1
15 février 2022
Cette version inclut les mises à jour suivantes :
- Correction de bugs et améliorations internes.
Version 1.0.0
20 septembre 2021
Cette version inclut les mises à jour suivantes :
- Version initiale.