Android Management SDK (AMAPI SDK) 发布流程可能包含候选版阶段,作为标准发布流程的一部分。
最近更新时间
| 稳定版 | 候选版 | |
|---|---|---|
| 2026 年 4 月 15 日 | 1.8.0 |
声明依赖项
如需添加 AMAPI SDK 的依赖项,您必须将 Google Maven 制品库 添加到项目中:
repositories { ... google() }
在应用或模块的 build.gradle 文件中添加所需工件的依赖项:
dependencies { def amapi_version = "1.8.0" implementation "com.google.android.libraries.enterprise.amapi:amapi:$amapi_version" }
如需详细了解依赖项,请参阅添加 build 依赖项。
版本 1.8.0
2026 年 4 月 15 日
此版本引入了对原始设备制造商 (OEM) 合作伙伴的支持,允许 OEM 的无线下载 (OTA) 客户端与 Android Device Policy (ADP) 应用就系统更新进行双向通信。
此版本包含以下更新:
- 添加了
OemSystemUpdateClient接口,允许 OEM OTA 客户端 向 ADP 通知更新并查询说明。该接口包含以下方法:- 创建、获取和列出系统更新(例如
createSystemUpdate、getSystemUpdate、listSystemUpdates)。 - 报告更新过程的各个阶段(例如
reportSystemUpdateDownloading、reportSystemUpdateDownloaded、reportSystemUpdateApplied、reportSystemUpdateAborted)。 - 报告在替换 AMAPI 说明或无法遵循 AMAPI 说明时采取的操作(例如
reportSystemUpdateDownloadingWithOverride、reportSystemUpdateDownloadPrevented)。 - 管理和查询更新控制状态(例如
updateUpdateControlState、getUpdateControlState)。
- 创建、获取和列出系统更新(例如
- 添加了
OemSystemUpdateHandler接口,OEM OTA 客户端必须 实现该接口才能接收来自 ADP 的回调。其中包括:onSystemUpdatesChanged:向 OEM 客户端通知更新说明的更改。listPendingSystemUpdates:由 ADP 调用,用于请求待处理更新的列表。getUpdateControlState:由 ADP 调用,用于检索原始设备制造商(OEM) 客户端的当前更新控制状态。
版本 1.7.1
2026 年 1 月 19 日
此版本包含以下更新:
- 修复了一个 bug,该 bug 会阻止应用在使用
DEVICE_POLICY_CONTROLLER角色时在 Android 8 或更低版本上调用prepareEnvironment。其他角色仍需要 Android 10 或更高版本。 - 改进了日志记录功能,以便更好地进行诊断。我们建议合作伙伴采用此版本。
版本 1.7.0
2025 年 11 月 3 日
此版本包含以下更新:
- 向可用的设备信任信号添加了
ManagementProviderInfo,其中包含管理提供商的人类可读商家名称。 - 引入了
REQUEST_DEVICE_INFO命令,以允许设备政策控制器 (DPC) 应用读取设备 EID。使用RequestDeviceInfo类型调用IssueCommandRequest,并将DeviceInfo.EID指定为要请求的设备标识符。 - 更新了依赖项以修复 CVE-2023-2976。
版本 1.7.0-rc01
2025 年 9 月 29 日
此版本包含以下更新:
- 向可用的设备信任信号添加了
ManagementProviderInfo,其中包含管理提供商的人类可读商家名称。 - 引入了
REQUEST_DEVICE_INFO命令,以允许设备政策控制器 (DPC) 应用读取设备 EID。使用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 Device Policy (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 日
此版本包含 Android Enterprise 的 Device Trust from Android Enterprise的第一个版本。
与 v1.3.0-rc01 没有区别。
版本 1.3.0-rc01
2025 年 2 月 18 日
此版本包含 Android Enterprise 的 Device Trust 的第一个候选版本。
- 新的设备信任信号软件包
com.google.android.managementapi.device - 新的 Environment 软件包
com.google.android.managementapi.environment,用于为 Android Enterprise 的 Device Trust 设置 设备,并在必要时安装或 更新 Android Device Policy 应用。
版本 1.1.5
2024 年 5 月 13 日
此版本包含以下更新:
- bug 修复和内部改进。
版本 1.1.4
2024 年 1 月 24 日
此版本包含以下更新:
- 新的 DPC 迁移软件包
com.google.android.managementapi.dpcmigration,用于 支持设备迁移到 AMAPI。如需了解详情,您可以查看 将现有设备迁移到 AMAPI指南。
版本 1.0.1
2022 年 2 月 15 日
此版本包含以下更新:
- bug 修复和内部改进。
版本 1.0.0
2021 年 9 月 20 日
此版本包含以下更新:
- 初始版本。