Proces publikowania pakietu Android Management SDK (AMAPI SDK) może obejmować etap wersji kandydującej do publikacji w ramach standardowego procesu publikowania.
Najnowsza aktualizacja
| Wersja stabilna | Wersja kandydująca do publikacji | |
|---|---|---|
| 2 czerwca 2026 r. | 1.8.1 |
Deklarowanie zależności
Aby dodać zależność od AMAPI SDK, musisz dodać do projektu repozytorium Maven Google:
repositories { ... google() }
Dodaj zależności dla potrzebnych artefaktów w pliku build.gradle aplikacji lub modułu:
dependencies { def amapi_version = "1.8.1" 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.1
2 czerwca 2026 r.
Ta wersja zawiera te aktualizacje:
- Poprawiliśmy niezawodność i raportowanie błędów podczas procesu instalacji aplikacji Android Device Policy (ADP).
- Ulepszyliśmy proces przygotowywania środowiska, aby zwiększyć kompatybilność i niezawodność podczas aktualizacji Sklepu Google Play.
Wersja 1.8.0
15 kwietnia 2026 r.
Ta wersja wprowadza obsługę partnerów OEM, dzięki czemu klienci OEM Over-the-Air (OTA) mogą dwukierunkowo komunikować się z aplikacją Android Device Policy (ADP) w sprawie aktualizacji systemu.
Ta wersja zawiera te aktualizacje:
- Dodaliśmy interfejs
OemSystemUpdateClient, który umożliwia klientom OEM OTA informowanie ADP o aktualizacjach i wysyłanie zapytań o instrukcje. Interfejs zawiera te metody:- Tworzenie, pobieranie i wyświetlanie listy aktualizacji systemu (np.
createSystemUpdate,getSystemUpdate,listSystemUpdates). - Zgłaszanie różnych etapów procesu aktualizacji (np.
reportSystemUpdateDownloading,reportSystemUpdateDownloaded,reportSystemUpdateApplied,reportSystemUpdateAborted). - Zgłaszanie działań podejmowanych podczas zastępowania instrukcji AMAPI lub gdy nie można ich przestrzegać (np.
reportSystemUpdateDownloadingWithOverride,reportSystemUpdateDownloadPrevented). - Zarządzanie stanem kontroli aktualizacji i wysyłanie zapytań o ten stan (np.
updateUpdateControlState,getUpdateControlState).
- Tworzenie, pobieranie i wyświetlanie listy aktualizacji systemu (np.
- Dodaliśmy interfejs
OemSystemUpdateHandler, który klienci OEM OTA muszą zaimplementować, 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 uzyskania 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
prepareEnvironmentw Androidzie 8 lub starszym, gdy używana była rolaDEVICE_POLICY_CONTROLLER. Inne role nadal wymagają Androida 10 lub nowszego. - Ulepszyliśmy rejestrowanie, aby ułatwić diagnozowanie problemów. Zalecamy partnerom przejście na tę wersję.
Wersja 1.7.0
3 listopada 2025 r.
Ta wersja zawiera te aktualizacje:
- Dodaliśmy do dostępnych sygnałów zaufania urządzenia sygnał
ManagementProviderInfo, który zawiera czytelną dla człowieka nazwę firmy dostawcy usług zarządzania. - Wprowadziliśmy polecenie
REQUEST_DEVICE_INFO, aby umożliwić aplikacjom DPC odczytywanie identyfikatora EID urządzenia. WywołajIssueCommandRequestz typemRequestDeviceInfoi określDeviceInfo.EIDjako identyfikator urządzenia, o który chcesz poprosić. - Zaktualizowaliśmy zależności, aby naprawić CVE-2023-2976.
Wersja 1.7.0-rc01
29 września 2025 r.
Ta wersja zawiera te aktualizacje:
- Dodaliśmy do dostępnych sygnałów zaufania urządzenia sygnał
ManagementProviderInfo, który zawiera czytelną dla człowieka nazwę firmy dostawcy usług zarządzania. - Wprowadziliśmy polecenie
REQUEST_DEVICE_INFO, aby umożliwić aplikacjom DPC odczytywanie identyfikatora EID urządzenia. WywołajIssueCommandRequestz typemRequestDeviceInfoi określDeviceInfo.EIDjako identyfikator urządzenia, o który chcesz poprosić.
Wersja 1.6.0
11 września 2025 r.
Ta wersja zawiera te aktualizacje:
- Wprowadziliśmy możliwość instalowania aplikacji niestandardowych przez usługi EMM korzystające z Android Management API. Zobacz Zarządzanie aplikacjami niestandardowymi za pomocą AMAPI.
- Wprowadziliśmy nowy system przypisywania ról do aplikacji. Zobacz Zarządzanie rolami aplikacji.
- Zwiększyliśmy
minSDKdo poziomu API 23.
Wersja 1.6.0-rc01
28 sierpnia 2025 r.
Ta wersja zawiera te aktualizacje:
- Wprowadziliśmy możliwość instalowania aplikacji niestandardowych przez usługi EMM korzystające z Android Management API. Zobacz Zarządzanie aplikacjami niestandardowymi za pomocą AMAPI.
- Zwiększyliśmy
minSDKdo poziomu API 23.
Wersja 1.5.0
11 sierpnia 2025 r.
Ta wersja zawiera te aktualizacje:
- Ulepszyliśmy proces rejestracji urządzeń w przypadku niestandardowych kontrolerów zasad dotyczących urządzeń (DPC). To uproszczone podejście wykorzystuje AMAPI SDK i aplikację Android Device Policy (ADP), aby uprościć rejestrację urządzeń.
- Poprawiliśmy stabilność i wydajność oraz dodaliśmy dodatkowe informacje dostępne
w wyjątkach zaufania urządzenia. Zobacz
AmapiSdkException.
Wersja 1.5.0-rc01
24 lipca 2025 r.
Ta wersja wprowadza ulepszony proces rejestracji urządzeń w przypadku niestandardowych kontrolerów zasad dotyczących urządzeń (DPC). To uproszczone podejście wykorzystuje AMAPI SDK 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 umożliwia określenie
stanu zarządzania urządzeniem.
Nie ma różnic w porównaniu z wersją v1.4.0-rc01.
Wersja 1.4.0-rc01
2 czerwca 2025 r.
Ta wersja zawiera sygnał Device.WorkProfileState, który umożliwia określenie
stanu 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ą v1.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.
- Nowy pakiet wskaźników zaufania urządzenia
com.google.android.managementapi.device - Nowy pakiet środowiska
com.google.android.managementapi.environmentdo konfigurowania urządzenia na potrzeby Device Trust od Android Enterprise oraz, w razie potrzeby, do instalowania lub aktualizowania aplikacji Android Device Policy.
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:
- Nowy pakiet migracji DPC
com.google.android.managementapi.dpcmigrationdo obsługi migracji urządzeń do AMAPI. Więcej informacji znajdziesz w przewodniku Migrowanie istniejących urządzeń do AMAPI.
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.