Android Management SDK (AMAPI SDK) 출시 프로세스에는 표준 출시 프로세스의 일부로 출시 후보 단계가 포함될 수 있습니다.
최근 업데이트
| 안정화 버전 | 출시 후보 버전 | |
|---|---|---|
| 2026년 10월 28일 | 1.9.0 |
종속 항목 선언
AMAPI SDK의 종속 항목을 추가하려면 프로젝트에 Google Maven 저장소를 추가해야 합니다.
repositories { ... google() }
다음과 같이 앱 또는 모듈의 build.gradle 파일에 필요한 아티팩트의 종속 항목을 추가합니다.
dependencies { def amapi_version = "1.9.0" implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version" }
종속 항목에 관한 자세한 내용은 빌드 종속 항목 추가를 참고하세요.
버전 1.9.0
2026년 10월 28일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- 맞춤 기기 정책 컨트롤러 (DPC)가 Android Device Policy (ADP) 앱을 통해 회사 소유 기기에서 통합 업데이트 제어 (UUC) 정책을 구성, 검색, 삭제할 수 있도록
PolicyClient인터페이스와Policy.UnifiedUpdatePolicy를 추가했습니다. AMAPI SDK를 사용하여 통합 업데이트 제어 구성을 참고하세요. - 로컬
Wipe명령어 (IssueCommandRequest.Wipe)와LOCAL_DEVICE_WIPE_COMMAND_ALLOWED추가 기능(Role.ExtraCapabilities)을 도입하여COMPANION_APP역할이 할당된 호환 앱이 회사 소유 기기 또는 개인 소유 기기의 직장 프로필을 로컬에서 완전 삭제할 수 있도록 합니다. 확장 프로그램 앱 및 로컬 명령어 및 애플리케이션 역할 관리를 참조하세요. - 기기 또는 클라이언트 앱이 다시 시작될 때까지 Android 기기 정책 앱과의 통신이
PERMISSION_DENIED오류로 실패할 수 있는 문제 (예: 기기 등록 또는 Google Play 서비스 업데이트 직후)를 수정했습니다. OemSystemUpdateClient및OemSystemUpdateHandler의 예외 및 재정의 문서가 명확해졌습니다.
버전 1.8.4
2026년 9월 10일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
Kotlin 2.4.0과 호환되도록 SDK 전이 종속 항목을 업데이트했습니다. 통합 앱이
kotlinx-coroutines-core1.11.0 이상을 지정하지 않은 경우 애플리케이션 역할 알림 중에 발생하는 비정상 종료(v1.8.2 및 v1.8.3에 영향을 미침)를 수정합니다.Instruction.InstructionType#FORCE의 문서가 명확하게 설명되었습니다.
버전 1.8.3
2026년 8월 12일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- 환경 준비가 완료된 후 클라이언트 프로세스가 다시 시작된 경우
DEVICE_POLICY_CONTROLLER역할을 사용할 때 SDK가 오래된 '설치되었지만 준비되지 않음' 상태를 반환할 수 있는 문제가 해결되었습니다. - 지원되는 최소 Android API 수준이 23에서 24로 변경되었습니다.
버전 1.8.2
2026년 7월 15일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
prepareEnvironment를 호출하면 Google Play 스토어를 필수 버전으로 업데이트하지 못하여 Android 기기 정책 설치가 실패하는 문제가 해결되었습니다.
버전 1.8.1
2026년 6월 2일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- Android Device Policy 앱 설치 프로세스 중 안정성 및 오류 보고가 개선되었습니다.
- Google Play 스토어 업데이트 중 호환성과 안정성을 개선하기 위해 환경 준비 흐름을 개선했습니다.
버전 1.8.0
2026년 4월 15일
이 버전에서는 OEM 파트너에 대한 지원이 도입되어 OEM의 무선 업데이트(OTA) 클라이언트가 시스템 업데이트와 관련하여 Android 기기 정책(ADP) 앱과 양방향으로 통신할 수 있습니다.
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- OEM OTA 클라이언트가 ADP에 업데이트를 알리고 안내를 쿼리할 수 있는
OemSystemUpdateClient인터페이스를 추가합니다. 인터페이스에는 다음을 수행하는 메서드가 포함됩니다.- 시스템 업데이트 (예:
createSystemUpdate,getSystemUpdate,listSystemUpdates)를 만들고, 가져오고, 나열합니다. - 업데이트 프로세스의 다양한 단계 (예:
reportSystemUpdateDownloading,reportSystemUpdateDownloaded,reportSystemUpdateApplied,reportSystemUpdateAborted)를 보고합니다. - AMAPI 안내를 재정의하거나 준수하지 못하도록 차단된 경우 취한 조치를 보고합니다 (예:
reportSystemUpdateDownloadingWithOverride,reportSystemUpdateDownloadPrevented). - 업데이트 제어 상태를 관리하고 쿼리합니다 (예:
updateUpdateControlState,getUpdateControlState).
- 시스템 업데이트 (예:
- OEM OTA 클라이언트가 ADP에서 콜백을 수신하기 위해 구현해야 하는
OemSystemUpdateHandler인터페이스를 추가합니다. 여기에는 다음이 포함됩니다.onSystemUpdatesChanged: : 업데이트 안내 변경사항을 OEM 클라이언트에 알립니다.listPendingSystemUpdates: 대기 중인 업데이트 목록을 요청하기 위해 ADP에서 호출합니다.getUpdateControlState: OEM 클라이언트의 현재 업데이트 제어 상태를 가져오기 위해 ADP에서 호출합니다.
버전 1.7.1
2026년 1월 19일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
DEVICE_POLICY_CONTROLLER역할을 사용할 때 애플리케이션이 Android 8 이하에서prepareEnvironment를 호출하지 못하는 버그가 수정되었습니다. 다른 역할에는 여전히 Android 10 이상이 필요합니다.- 진단 개선을 위해 로깅이 개선되었습니다. 파트너는 이 버전을 채택하는 것이 좋습니다.
버전 1.7.0
2025년 11월 3일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- 사용 가능한 기기 신뢰 신호에
ManagementProviderInfo를 추가합니다. 여기에는 관리 제공업체의 사람이 읽을 수 있는 비즈니스 이름이 포함됩니다. - DPC 앱이 기기 EID를 읽을 수 있도록
REQUEST_DEVICE_INFO명령어를 도입합니다.RequestDeviceInfo유형으로IssueCommandRequest를 호출하고 요청되는 기기 식별자로DeviceInfo.EID를 지정합니다. - CVE-2023-2976을 수정하기 위해 종속 항목을 업데이트합니다.
버전 1.7.0-rc01
2025년 9월 29일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- 사용 가능한 기기 신뢰 신호에
ManagementProviderInfo를 추가합니다. 여기에는 관리 제공업체의 사람이 읽을 수 있는 비즈니스 이름이 포함됩니다. - DPC 앱이 기기 EID를 읽을 수 있도록
REQUEST_DEVICE_INFO명령어를 도입합니다.RequestDeviceInfo유형으로IssueCommandRequest를 호출하고 요청되는 기기 식별자로DeviceInfo.EID를 지정합니다.
버전 1.6.0
2025년 9월 11일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- Android Management API를 사용하는 EMM이 맞춤 애플리케이션을 설치할 수 있는 가능성을 도입합니다. AMAPI로 맞춤 앱 관리하기를 참고하세요.
- 애플리케이션에 역할을 할당하는 새로운 시스템을 도입합니다. 애플리케이션 역할 관리를 참조하세요.
minSDK을 API 수준 23으로 늘립니다.
버전 1.6.0-rc01
2025년 8월 28일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- Android Management API를 사용하는 EMM이 맞춤 애플리케이션을 설치할 수 있는 가능성을 도입합니다. AMAPI로 맞춤 앱 관리를 참고하세요.
minSDK을 API 수준 23으로 늘립니다.
버전 1.5.0
2025년 8월 11일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- 맞춤 기기 정책 컨트롤러 (DPC)의 기기 등록 절차가 개선되었습니다. 이 간소화된 접근 방식은 AMAPI SDK와 Android Device Policy (ADP) 앱을 사용하여 기기 등록을 간소화합니다.
- 기기 신뢰 예외에서 추가 정보를 사용할 수 있도록 안정성 및 성능이 개선되었습니다.
AmapiSdkException를 참고하세요.
버전 1.5.0-rc01
2025년 7월 24일
이 버전에서는 맞춤 기기 정책 컨트롤러 (DPC)를 위한 개선된 기기 등록 흐름이 도입되었습니다. 이 간소화된 접근 방식은 AMAPI SDK와 Android 기기 정책 (ADP) 앱을 사용하여 기기 등록을 간소화합니다.
버전 1.4.0
2025년 6월 18일
이 버전에는 기기 관리 상태를 식별하는 Device.WorkProfileState 신호가 포함되어 있습니다.
v1.4.0-rc01과 차이가 없습니다.
버전 1.4.0-rc01
2025년 6월 2일
이 버전에는 기기 관리 상태를 식별하는 Device.WorkProfileState 신호가 포함되어 있습니다.
버전 1.3.0
2025년 4월 14일
이 버전에는 Device Trust from Android Enterprise의 첫 번째 출시가 포함되어 있습니다.
v1.3.0-rc01과 차이가 없습니다.
버전 1.3.0-rc01
2025년 2월 18일
이 버전에는 Device Trust from Android Enterprise의 첫 번째 출시 후보가 포함되어 있습니다.
- 새로운 기기 신뢰 신호 패키지
com.google.android.managementapi.device - 새 환경 패키지
com.google.android.managementapi.environment: Device Trust from Android Enterprise를 위해 기기를 설정하고 필요한 경우 Android Device Policy 앱을 설치하거나 업데이트합니다.
버전 1.1.5
2024년 5월 13일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- 버그 수정 및 내부 개선사항
버전 1.1.4
2024년 1월 24일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- AMAPI로의 기기 이전을 지원하는 새로운 DPC 이전 패키지
com.google.android.managementapi.dpcmigration자세한 내용은 기존 기기를 AMAPI로 이전 가이드를 참고하세요.
버전 1.0.1
2022년 2월 15일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- 버그 수정 및 내부 개선사항
버전 1.0.0
2021년 9월 20일
이 버전에는 다음과 같은 업데이트가 포함되어 있습니다.
- 첫 출시입니다.