Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

Lập lịch thiết bị

Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Mô-đun Lập lịch thiết bị chứa logic phát hiện xem thiết bị có ở trạng thái nhàn rỗi hay không và có thể được khởi động lại mà người dùng không bị gián đoạn.

Mô-đun này cải thiện tỷ lệ tiếp nhận các bản cập nhật phần mềm bằng cách cung cấp tín hiệu đáng tin cậy về sự sẵn sàng khởi động lại cho người cài đặt. Tín hiệu sẵn sàng khởi động lại đáng tin cậy cho phép người cài đặt khởi động lại thiết bị để áp dụng bản cập nhật mà người dùng biết rằng bản cập nhật không bị gián đoạn.

Tự động khởi động lại thiết bị ở trạng thái không sử dụng cho phép cập nhật nhanh hơn so với việc chờ thiết bị được khởi động lại một cách tự nhiên. Bằng cách giảm thời gian áp dụng bản cập nhật, người dùng nhận được các bản sửa lỗi quan trọng nhanh hơn, giúp cải thiện tình trạng tổng thể của thiết bị của họ. Tỷ lệ hấp thụ nhanh hơn cũng cho phép tìm thấy các hồi quy sớm hơn.

Logic này có thể cập nhật được vì việc xác định mức độ sẵn sàng khởi động lại của một thiết bị liên quan đến việc xem xét nhiều tiêu chí. Các tiêu chí này có thể phát triển theo thời gian, do đó, có thể cập nhật logic này đảm bảo rằng tín hiệu sẵn sàng khởi động lại vẫn hợp lệ.

Ranh giới mô-đun

Trong Android 12, mô-đun này chứa mã trong thư mục mới sau:

  • packages/modules/Scheduling

Định dạng gói

Mô-đun Lập lịch thiết bị vận chuyển dưới dạng gói APEX.

Mô-đun chứa hai tệp JAR:

  • framework-scheduling.jar: Chứa bề mặt API mà trình cài đặt tương tác. Đây là một phần của bootclasspath .

  • service-scheduling.jar : Chứa một dịch vụ hệ thống mới, RebootReadinessManagerService . Được tải bởi quá trình máy chủ hệ thống.

Sự phụ thuộc

Mô-đun này không có phụ thuộc bên ngoài.