Android Management SDK-Versionshinweise

Der Releaseprozess des Android Management SDK (AMAPI SDK) kann im Rahmen des Standard-Releaseprozesses eine Releasekandidat-Phase umfassen.

Letzte Aktualisierung

Stabile Release Releasekandidat
28. Oktober 2026 1.9.0

Abhängigkeiten deklarieren

Wenn Sie eine Abhängigkeit vom AMAPI SDK hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen:

repositories {
  ...
  google()
}

Fügen Sie die Abhängigkeiten für die benötigten Artefakte in der Datei build.gradle für Ihre App oder Ihr Modul hinzu:

dependencies {
    def amapi_version = "1.9.0"

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

Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.

Version 1.9.0

28. Oktober 2026

Diese Version enthält die folgenden Updates:

Version 1.8.4

10. September 2026

Diese Version enthält die folgenden Updates:

  • Die transitiven SDK-Abhängigkeiten wurden aktualisiert, um mit Kotlin 2.4.0 kompatibel zu sein. Damit wird ein Absturz während der Benachrichtigung über die Anwendungsrolle behoben, der die Versionen 1.8.2 und 1.8.3 betrifft, wenn die integrierende App nicht kotlinx-coroutines-core 1.11.0 oder höher angibt.

  • Die Dokumentation für Instruction.InstructionType#FORCE wurde klarer formuliert.

Version 1.8.3

12. August 2026

Diese Version enthält die folgenden Updates:

  • Es wurde ein Problem behoben, bei dem das SDK bei Verwendung der Rolle DEVICE_POLICY_CONTROLLER den veralteten Status „installiert, aber nicht bereit“ zurückgeben konnte, wenn der Clientprozess nach einer erfolgreichen Umgebungsvorbereitung neu gestartet wurde.
  • Das unterstützte Android-API-Mindestlevel ist jetzt 24 (vorher 23).

Version 1.8.2

15. Juli 2026

Diese Version enthält die folgenden Updates:

  • Es wurde ein Problem behoben, bei dem der Google Play Store durch den Aufruf von prepareEnvironment möglicherweise nicht auf die erforderliche Version aktualisiert wurde, was dazu führte, dass die Installation von Android-Geräterichtlinien fehlschlug.

Version 1.8.1

2. Juni 2026

Diese Version enthält die folgenden Updates:

  • Verbesserte Zuverlässigkeit und Fehlerberichte während der Installation der Android Device Policy App.
  • Der Ablauf zur Vorbereitung der Umgebung wurde verbessert, um die Kompatibilität und Zuverlässigkeit bei Google Play Store-Updates zu erhöhen.

Version 1.8.0

15. April 2026

In dieser Version wird die Unterstützung für OEM-Partner eingeführt. Dadurch können die OTA-Clients (Over-the-Air) von OEMs bidirektional mit der Android Device Policy-App (ADP) kommunizieren, um Systemupdates zu erhalten.

Diese Version enthält die folgenden Updates:

  • Füge die Schnittstelle OemSystemUpdateClient hinzu, über die OEM-OTA-Clients ADP über Updates informieren und Anweisungen abfragen können. Die Schnittstelle enthält Methoden für Folgendes:
    • Systemupdates erstellen, abrufen und auflisten (z.B. createSystemUpdate, getSystemUpdate, listSystemUpdates).
    • Verschiedene Phasen des Aktualisierungsprozesses melden (z.B. reportSystemUpdateDownloading, reportSystemUpdateDownloaded, reportSystemUpdateApplied, reportSystemUpdateAborted).
    • Maßnahmen melden, die ergriffen wurden, wenn AMAPI-Anweisungen überschrieben wurden oder wenn die Einhaltung dieser Anweisungen verhindert wurde (z.B. reportSystemUpdateDownloadingWithOverride, reportSystemUpdateDownloadPrevented).
    • Status der Update-Steuerung verwalten und abfragen (z.B. updateUpdateControlState, getUpdateControlState).
  • Füge die Schnittstelle OemSystemUpdateHandler hinzu, die OEM-OTA-Clients implementieren müssen, um Callbacks von ADP zu erhalten. Dazu zählen:
    • onSystemUpdatesChanged: Benachrichtigt den OEM-Client über Änderungen an den Updateanweisungen.
    • listPendingSystemUpdates: Wird von ADP aufgerufen, um die Liste der ausstehenden Updates anzufordern.
    • getUpdateControlState: Wird von ADP aufgerufen, um den aktuellen Status der Update-Steuerung des OEM-Clients abzurufen.

Version 1.7.1

19. Januar 2026

Diese Version enthält die folgenden Updates:

  • Es wurde ein Fehler behoben, der verhinderte, dass Anwendungen unter Android 8 oder niedriger prepareEnvironment aufrufen konnten, wenn die Rolle DEVICE_POLICY_CONTROLLER verwendet wurde. Für andere Rollen ist weiterhin Android 10 oder höher erforderlich.
  • Verbesserte Protokollierung für eine bessere Diagnose. Wir empfehlen Partnern, diese Version zu verwenden.

Version 1.7.0

3. November 2025

Diese Version enthält die folgenden Updates:

  • Fügen Sie den verfügbaren Gerätesignalen für die Vertrauenswürdigkeit ManagementProviderInfo hinzu. Dieses Signal enthält einen menschenlesbaren Unternehmensnamen des Verwaltungsanbieters.
  • Führt den Befehl REQUEST_DEVICE_INFO ein, mit dem DPC-Apps die EID des Geräts lesen können. Rufen Sie IssueCommandRequest mit dem Typ RequestDeviceInfo auf und geben Sie DeviceInfo.EID als angeforderte Gerätekennung an.
  • Abhängigkeiten wurden aktualisiert, um CVE-2023-2976 zu beheben.

Version 1.7.0-rc01

29. September 2025

Diese Version enthält die folgenden Updates:

  • Fügen Sie den verfügbaren Signalen für vertrauenswürdige Geräte ManagementProviderInfo hinzu. Dieses enthält einen menschenlesbaren Unternehmensnamen des Verwaltungsanbieters.
  • Führt den Befehl REQUEST_DEVICE_INFO ein, mit dem DPC-Apps die EID des Geräts lesen können. Rufen Sie IssueCommandRequest mit dem Typ RequestDeviceInfo auf und geben Sie DeviceInfo.EID als angeforderte Geräte-ID an.

Version 1.6.0

11. September 2025

Diese Version enthält die folgenden Updates:

  • EMM-Anbieter, die die Android Management API verwenden, können jetzt benutzerdefinierte Anwendungen installieren. Weitere Informationen finden Sie unter Benutzerdefinierte Apps mit AMAPI verwalten.
  • Führen Sie ein neues System ein, um Anwendungen Rollen zuzuweisen. Weitere Informationen finden Sie unter Anwendungsrollen verwalten.
  • Erhöhen Sie minSDK auf API-Level 23.

Version 1.6.0-rc01

28. August 2025

Diese Version enthält die folgenden Updates:

  • EMM-Anbieter, die die Android Management API verwenden, können jetzt benutzerdefinierte Anwendungen installieren. Weitere Informationen finden Sie unter Benutzerdefinierte Apps mit AMAPI verwalten.
  • Erhöhen Sie minSDK auf API-Level 23.

Version 1.5.0

11. August 2025

Diese Version enthält die folgenden Updates:

  • Der Ablauf für die Geräteregistrierung für benutzerdefinierte Device Policy Controller (DPC) wurde verbessert. Bei diesem optimierten Ansatz werden das AMAPI SDK und die Android Device Policy-App (ADP) verwendet, um die Geräteregistrierung zu vereinfachen.
  • Verbesserungen bei Stabilität und Leistung mit zusätzlichen Informationen in Ausnahmen für vertrauenswürdige Geräte; siehe AmapiSdkException.

Version 1.5.0-rc01

24. Juli 2025

In dieser Version wird ein verbesserter Geräteregistrierungsablauf für benutzerdefinierte Device Policy Controller (DPC) eingeführt. Bei diesem optimierten Ansatz werden das AMAPI SDK und die Android Device Policy-App (ADP) verwendet, um die Geräteregistrierung zu vereinfachen.

Version 1.4.0

18. Juni 2025

Diese Version enthält das Signal Device.WorkProfileState, um den Verwaltungsstatus des Geräts zu identifizieren.

Es gibt keine Unterschiede zu v1.4.0-rc01.

Version 1.4.0-rc01

2. Juni 2025

Diese Version enthält das Signal Device.WorkProfileState, um den Verwaltungsstatus des Geräts zu identifizieren.

Version 1.3.0

14. April 2025

Diese Version enthält die erste Version von Device Trust from Android Enterprise.

Es gibt keine Unterschiede zu v1.3.0-rc01.

Version 1.3.0-rc01

18. Februar 2025

Diese Version enthält den ersten Releasekandidaten für Device Trust from Android Enterprise.

Version 1.1.5

13. Mai 2024

Diese Version enthält die folgenden Updates:

  • Fehlerkorrekturen und interne Verbesserungen.

Version 1.1.4

24. Januar 2024

Diese Version enthält die folgenden Updates:

Version 1.0.1

15. Februar 2022

Diese Version enthält die folgenden Updates:

  • Fehlerkorrekturen und interne Verbesserungen.

Version 1.0.0

20. September 2021

Diese Version enthält die folgenden Updates:

  • Erste Version