Ghi chú phát hành Android Management SDK

Quy trình phát hành SDK Android Management (AMAPI SDK) có thể bao gồm giai đoạn phát hành dùng thử như một phần của quy trình phát hành tiêu chuẩn.

Bản cập nhật mới nhất

Bản phát hành ổn định Bản phát hành dùng thử
Ngày 2 tháng 6 năm 2026 1.8.1

Khai báo phần phụ thuộc

Để thêm một phần phụ thuộc trên AMAPI SDK, bạn phải thêm kho lưu trữ Google Maven vào dự án:

repositories {
  ...
  google()
}

Thêm các phần phụ thuộc cho cấu phần phần mềm bạn cần trong tệp build.gradle cho ứng dụng hoặc mô-đun của mình:

dependencies {
    def amapi_version = "1.8.1"

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

Để biết thêm thông tin về các phần phụ thuộc, hãy xem bài viết Thêm phần phụ thuộc vào bản dựng.

Phiên bản 1.8.1

Ngày 2 tháng 6 năm 2026

Phiên bản này bao gồm các bản cập nhật sau:

  • Cải thiện độ tin cậy và tính năng báo cáo lỗi trong quá trình cài đặt ứng dụng Android Device Policy (ADP).
  • Cải thiện quy trình chuẩn bị môi trường để tăng khả năng tương thích và độ tin cậy trong quá trình cập nhật Cửa hàng Google Play.

Phiên bản 1.8.0

Ngày 15 tháng 4 năm 2026

Phiên bản này hỗ trợ các đối tác OEM, cho phép ứng dụng khách Over-the-Air (OTA) của OEM giao tiếp hai chiều với ứng dụng Android Device Policy (ADP) về các bản cập nhật hệ thống.

Phiên bản này bao gồm các bản cập nhật sau:

  • Thêm giao diện OemSystemUpdateClient, cho phép ứng dụng khách OTA của OEM thông báo cho ADP về các bản cập nhật và truy vấn hướng dẫn. Giao diện này bao gồm các phương thức sau:
    • Tạo, nhận và liệt kê các bản cập nhật hệ thống (ví dụ: createSystemUpdate, getSystemUpdate, listSystemUpdates).
    • Báo cáo các giai đoạn khác nhau của quy trình cập nhật (ví dụ: reportSystemUpdateDownloading, reportSystemUpdateDownloaded, reportSystemUpdateApplied, reportSystemUpdateAborted).
    • Báo cáo các hành động được thực hiện khi ghi đè hướng dẫn AMAPI hoặc khi không tuân thủ được các hướng dẫn đó (ví dụ: reportSystemUpdateDownloadingWithOverride, reportSystemUpdateDownloadPrevented).
    • Quản lý và truy vấn trạng thái kiểm soát bản cập nhật (ví dụ: updateUpdateControlState, getUpdateControlState).
  • Thêm giao diện OemSystemUpdateHandler mà ứng dụng khách OTA của OEM phải triển khai để nhận lệnh gọi lại từ ADP. Điều này bao gồm:
    • onSystemUpdatesChanged: Thông báo cho ứng dụng khách OEM về các thay đổi đối với hướng dẫn cập nhật.
    • listPendingSystemUpdates: Được ADP gọi để yêu cầu danh sách các bản cập nhật đang chờ xử lý.
    • getUpdateControlState: Được ADP gọi để truy xuất trạng thái kiểm soát bản cập nhật hiện tại của ứng dụng khách OEM.

Phiên bản 1.7.1

Ngày 19 tháng 1 năm 2026

Phiên bản này bao gồm các bản cập nhật sau:

  • Khắc phục lỗi khiến ứng dụng không gọi được prepareEnvironment trên Android 8 trở xuống khi sử dụng vai trò DEVICE_POLICY_CONTROLLER. Các vai trò khác vẫn yêu cầu Android 10 trở lên.
  • Cải thiện tính năng ghi nhật ký để chẩn đoán tốt hơn. Đối tác nên áp dụng phiên bản này.

Phiên bản 1.7.0

Ngày 3 tháng 11 năm 2025

Phiên bản này bao gồm các bản cập nhật sau:

  • Thêm ManagementProviderInfo vào các tín hiệu tin cậy của thiết bị hiện có, tín hiệu này chứa tên doanh nghiệp của nhà cung cấp dịch vụ quản lý mà con người có thể đọc được.
  • Giới thiệu lệnh REQUEST_DEVICE_INFO để cho phép ứng dụng DPC đọc EID của thiết bị. Gọi IssueCommandRequest bằng loại RequestDeviceInfo và chỉ định DeviceInfo.EID làm giá trị nhận dạng thiết bị được yêu cầu.
  • Cập nhật các phần phụ thuộc để khắc phục CVE-2023-2976.

Phiên bản 1.7.0-rc01

Ngày 29 tháng 9 năm 2025

Phiên bản này bao gồm các bản cập nhật sau:

  • Thêm ManagementProviderInfo vào các tín hiệu tin cậy của thiết bị hiện có, tín hiệu này chứa tên doanh nghiệp của nhà cung cấp dịch vụ quản lý mà con người có thể đọc được.
  • Giới thiệu lệnh REQUEST_DEVICE_INFO để cho phép ứng dụng DPC đọc EID của thiết bị. Gọi IssueCommandRequest bằng loại RequestDeviceInfo và chỉ định DeviceInfo.EID làm giá trị nhận dạng thiết bị được yêu cầu.

Phiên bản 1.6.0

Ngày 11 tháng 9 năm 2025

Phiên bản này bao gồm các bản cập nhật sau:

Phiên bản 1.6.0-rc01

Ngày 28 tháng 8 năm 2025

Phiên bản này bao gồm các bản cập nhật sau:

Phiên bản 1.5.0

Ngày 11 tháng 8 năm 2025

Phiên bản này bao gồm các bản cập nhật sau:

  • Cải thiện quy trình đăng ký thiết bị cho Bộ điều khiển chính sách thiết bị (DPC) tuỳ chỉnh. Phương pháp hợp lý hoá này sử dụng AMAPI SDK và ứng dụng Android Device Policy (ADP) để đơn giản hoá quy trình đăng ký thiết bị.
  • Cải thiện độ ổn định và hiệu suất với thông tin bổ sung có sẵn trong các trường hợp ngoại lệ về độ tin cậy của thiết bị; Xem AmapiSdkException.

Phiên bản 1.5.0-rc01

Ngày 24 tháng 7 năm 2025

Phiên bản này giới thiệu một quy trình đăng ký thiết bị cải tiến cho Bộ điều khiển chính sách thiết bị (DPC) tuỳ chỉnh. Phương pháp hợp lý hoá này sử dụng AMAPI SDK và ứng dụng Android Device Policy (ADP) để đơn giản hoá quy trình đăng ký thiết bị.

Phiên bản 1.4.0

Ngày 18 tháng 6 năm 2025

Phiên bản này bao gồm tín hiệu Device.WorkProfileState để xác định trạng thái quản lý thiết bị .

Không có sự khác biệt với phiên bản 1.4.0-rc01.

Phiên bản 1.4.0-rc01

Ngày 2 tháng 6 năm 2025

Phiên bản này bao gồm tín hiệu Device.WorkProfileState để xác định trạng thái quản lý thiết bị .

Phiên bản 1.3.0

Ngày 14 tháng 4 năm 2025

Phiên bản này bao gồm bản phát hành đầu tiên của Độ tin cậy của thiết bị từ Android Enterprise.

Không có sự khác biệt với phiên bản 1.3.0-rc01.

Phiên bản 1.3.0-rc01

Ngày 18 tháng 2 năm 2025

Phiên bản này bao gồm bản phát hành dùng thử đầu tiên cho Độ tin cậy của thiết bị từ Android Enterprise.

Phiên bản 1.1.5

Ngày 13 tháng 5 năm 2024

Phiên bản này bao gồm các bản cập nhật sau:

  • Sửa lỗi và cải tiến nội bộ.

Phiên bản 1.1.4

Ngày 24 tháng 1 năm 2024

Phiên bản này bao gồm các bản cập nhật sau:

Phiên bản 1.0.1

Ngày 15 tháng 2 năm 2022

Phiên bản này bao gồm các bản cập nhật sau:

  • Sửa lỗi và cải tiến nội bộ.

Phiên bản 1.0.0

Ngày 20 tháng 9 năm 2021

Phiên bản này bao gồm các bản cập nhật sau:

  • Bản phát hành đầu tiên.