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, bản sửa lỗi và bản tối ưu hoá mới nhất cho thời gian chạy được quản lý. Người dùng không còn bị mắc kẹt trên thời gian chạy đi kèm với thiết bị của họ. Nhà phát triển không còn phải chờ đợi nhiều năm để có 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.
Thời gian chạy Android (ART) và thư viện cốt lõi được quản lý (libcore) là một phần trong nỗ lực của mô-đun Thời gian chạy 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 nằm trên nền tảng và được tách khỏi ART để cải thiện khả năng cập nhật.
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 (com.android.art) được phân phối dưới dạng APEX vì đây là một thành phần hệ thống quan trọng. Các ứng dụng và dịch vụ bên trong APK yêu cầu phải có mô-đun ART thì mới có thể khởi động.