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.

Android Runtime (ART)

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 ART nhằm mục đích cải thiện trải nghiệm Android bằng cách cung cấp cho người dùng các tính năng, tính năng và tối ưu hóa thời gian chạy được quản lý mới nhất. Người dùng không còn bị mắc kẹt trong thời gian chạy đi kèm với thiết bị của họ. Các nhà phát triển không còn chờ đợi nhiều năm cho các chức năng mới. Các cải tiến đối với thời gian chạy và thư viện được chia sẻ trên tất cả các đối tác Android.

Android Runtime (ART) và thư viện lõi được quản lý (libcore) là một phần của nỗ lực mô-đun Runtime trong Android 10 cùng với thời gian chạy gốc (Bionic) và ICU.

Trong Android 11, ART và libcore được đóng gói dưới dạng APEX không thể cập nhật. Bionic và ICU (mã và dữ liệu) vẫn còn trên nền tảng và được tách biệt khỏi ART để cải thiện khả năng cập nhật.

Kế hoạch mô-đun

  • Trong Android 12, mô-đun ART là một APEX đã ký và có thể cập nhật.

  • Trong Android 11, ART và libcore được đóng gói dưới dạng APEX không thể cập nhật. Bionic và ICU (mã và dữ liệu) vẫn còn trên nền tảng và được tách biệt khỏi ART để cải thiện khả năng cập nhật.

  • Trong Android 10, ART và thư viện lõi được quản lý (libcore) là một phần của nỗ lực mô-đun Thời gian chạy, lâu dài với thời gian chạy gốc (Bionic) và ICU.

Ranh giới mô-đun

Tên dự án Mục đích
art Dự án mô-đun
external/apache-xml Dự án mô-đun
external/bouncycastle Dự án mô-đun
external/okhttp Dự án mô-đun
external/oj-libjdwp Dự án mô-đun
libcore Dự án mô-đun
libnativehelper Dự án mô-đun
system/core/libnativebridge Dự án mô-đun
system/core/libnativeloader Dự án mô-đun

Định dạng gói

Mô-đun ART vận chuyển như một APEX vì nó là một thành phần quan trọng của hệ thống. Các ứng dụng và dịch vụ bên trong APK yêu cầu phải có mô-đun ART trước khi chúng có thể được khởi động.