Informacje o wersjach pakietu Android Management SDK

Proces wydawania pakietu Android Management SDK (AMAPI SDK) może obejmować etap wersji kandydującej w ramach standardowego procesu wydawania.

Najnowsza aktualizacja

Wersja stabilna Wersja kandydująca do publikacji
15 kwietnia 2026 r. 1.8.0

Deklarowanie zależności

Aby dodać zależność od pakietu SDK AMAPI, musisz dodać do projektu repozytorium Maven Google:

repositories {
  ...
  google()
}

Dodaj zależności dotyczące potrzebnych artefaktów w pliku build.gradle aplikacji lub modułu:

dependencies {
    def amapi_version = "1.8.0"

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

Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.

Wersja 1.8.0

15 kwietnia 2026 r.

Ta wersja wprowadza obsługę partnerów OEM, umożliwiając klientom OEM Over-the-Air (OTA) dwukierunkową komunikację z aplikacją Android Device Policy (ADP) w sprawie aktualizacji systemu.

Ta wersja zawiera te aktualizacje:

  • Dodaj interfejs OemSystemUpdateClient, który umożliwia klientom OTA OEM informowanie ADP o aktualizacjach i wysyłanie zapytań o instrukcje. Interfejs zawiera metody umożliwiające:
    • Tworzenie, pobieranie i wyświetlanie listy aktualizacji systemu (np. createSystemUpdate,getSystemUpdate, listSystemUpdates).
    • Raportowanie różnych etapów procesu aktualizacji (np.reportSystemUpdateDownloading, reportSystemUpdateDownloaded,reportSystemUpdateApplied, reportSystemUpdateAborted).
    • Zgłaszaj działania podjęte w przypadku zastąpienia instrukcji AMAPI lub gdy nie można było ich zastosować (np. reportSystemUpdateDownloadingWithOverride, reportSystemUpdateDownloadPrevented).
    • Zarządzanie stanem kontroli aktualizacji i wykonywanie zapytań o ten stan (np. updateUpdateControlState, getUpdateControlState).
  • Dodaj interfejs OemSystemUpdateHandler, który klienci OTA OEM muszą wdrożyć, aby otrzymywać wywołania zwrotne z ADP. Obejmuje to:
    • onSystemUpdatesChanged: powiadamia klienta OEM o zmianach w instrukcjach aktualizacji.
    • listPendingSystemUpdates: Wywoływana przez ADP w celu przesłania listy oczekujących aktualizacji.
    • getUpdateControlState: wywoływana przez ADP w celu pobrania bieżącego stanu kontroli aktualizacji klienta OEM.

Wersja 1.7.1

19 stycznia 2026 r.

Ta wersja zawiera te aktualizacje:

  • Naprawiliśmy błąd, który uniemożliwiał aplikacjom wywoływanie funkcji prepareEnvironment na Androidzie 8 lub starszym podczas korzystania z roli DEVICE_POLICY_CONTROLLER. Pozostałe role nadal wymagają Androida 10 lub nowszego.
  • Ulepszone rejestrowanie, które ułatwia diagnostykę. Zalecamy partnerom przyjęcie tej wersji.

Wersja 1.7.0

3 listopada 2025 r.

Ta wersja zawiera te aktualizacje:

  • Do dostępnych sygnałów zaufania urządzenia dodaj sygnał ManagementProviderInfo, który zawiera czytelną dla człowieka nazwę firmy dostawcy zarządzania.
  • Wprowadzamy polecenie REQUEST_DEVICE_INFO, które umożliwia aplikacjom DPC odczytywanie identyfikatora EID urządzenia. Wywołaj funkcję IssueCommandRequest z parametrem typu RequestDeviceInfo i określ DeviceInfo.EID jako żądany identyfikator urządzenia.
  • Zaktualizuj zależności, aby rozwiązać problem CVE-2023-2976.

Wersja 1.7.0-rc01

29 września 2025 r.

Ta wersja zawiera te aktualizacje:

  • Do dostępnych sygnałów zaufania urządzenia dodaj sygnał ManagementProviderInfo, który zawiera czytelną dla człowieka nazwę firmy dostawcy zarządzania.
  • Wprowadzamy polecenie REQUEST_DEVICE_INFO, które umożliwia aplikacjom DPC odczytywanie identyfikatora EID urządzenia. Wywołaj funkcję IssueCommandRequest z parametrem typu RequestDeviceInfo i określ DeviceInfo.EID jako żądany identyfikator urządzenia.

Wersja 1.6.0

11 września 2025 r.

Ta wersja zawiera te aktualizacje:

Wersja 1.6.0-rc01

28 sierpnia 2025 r.

Ta wersja zawiera te aktualizacje:

Wersja 1.5.0

11 sierpnia 2025 r.

Ta wersja zawiera te aktualizacje:

  • Ulepszony proces rejestracji urządzeń w przypadku niestandardowych kontrolerów zasad dotyczących urządzeń (DPC). To uproszczone podejście wykorzystuje pakiet SDK AMAPI i aplikację Android Device Policy (ADP), aby uprościć rejestrację urządzeń.
  • Większa stabilność i lepsze działanie z dodatkowymi informacjami dostępnymi w wyjątkach dotyczących zaufania do urządzenia. Więcej informacji znajdziesz w AmapiSdkException.

Wersja 1.5.0-rc01

24 lipca 2025 r.

W tej wersji wprowadziliśmy ulepszony proces rejestracji urządzeń w przypadku niestandardowych kontrolerów zasad dotyczących urządzeń (DPC). To uproszczone podejście wykorzystuje pakiet SDK AMAPI i aplikację Android Device Policy (ADP), aby uprościć rejestrację urządzeń.

Wersja 1.4.0

18 czerwca 2025 r.

Ta wersja zawiera sygnał Device.WorkProfileState, który określa stan zarządzania urządzeniem.

Nie ma różnic w porównaniu z wersją 1.4.0-rc01.

.

Wersja 1.4.0-rc01

2 czerwca 2025 r.

Ta wersja zawiera sygnał Device.WorkProfileState, który określa stan zarządzania urządzeniem.

Wersja 1.3.0

14 kwietnia 2025 r.

Ta wersja zawiera pierwszą wersję Device Trust od Android Enterprise.

Nie ma różnic w porównaniu z wersją 1.3.0-rc01.

.

Wersja 1.3.0-rc01

18 lutego 2025 r.

Ta wersja zawiera pierwszą wersję kandydującą do publikacji Device Trust od Android Enterprise.

Wersja 1.1.5

13 maja 2024 r.

Ta wersja zawiera te aktualizacje:

  • Poprawki błędów i ulepszenia wewnętrzne.

Wersja 1.1.4

24 stycznia 2024 r.

Ta wersja zawiera te aktualizacje:

Wersja 1.0.1

15 lutego 2022 r.

Ta wersja zawiera te aktualizacje:

  • Poprawki błędów i ulepszenia wewnętrzne.

Wersja 1.0.0

20 września 2021 r.

Ta wersja zawiera te aktualizacje:

  • Pierwsza wersja.