Google berkomitmen untuk memajukan ekuitas ras bagi masyarakat Hitam. Lihat bagaimana.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Komponen Sistem Modular

Android 10 modularizes beberapa komponen sistem Android dan memungkinkan mereka untuk berada di luar update dari normal siklus rilis Android. perangkat end-user dapat menerima update untuk komponen-komponen sistem modular dari infrastruktur Play Store Google atau melalui over-the-air (OTA) mekanisme mitra-disediakan.

Tentang komponen sistem modular

komponen sistem modular memungkinkan Google dan mitra Android untuk mendistribusikan update secara luas, cepat, dan mulus ke perangkat pengguna akhir dengan cara nonintrusive. Misalnya, kombinasi media codec fragmentasi dan bug kritis dapat secara dramatis lambat adopsi aplikasi dan keterlibatan pengguna. Sering update untuk modul media terkait dapat mengurangi fragmentasi codec untuk membuat perilaku aplikasi media yang lebih konsisten di seluruh perangkat Android yang berbeda dan memperbaiki bug penting untuk membangun kepercayaan pengguna.

Arsitektur

Android 10 mualaf yang dipilih komponen sistem ke modul, beberapa di antaranya menggunakan APEX kontainer format yang (diperkenalkan di Android 10) dan beberapa yang menggunakan format APK. Arsitektur modular memungkinkan komponen sistem yang akan diperbarui dengan perbaikan bug kritis dan perbaikan lainnya yang diperlukan, tanpa mempengaruhi implementasi vendor-tingkat yang lebih rendah atau aplikasi-tingkat yang lebih tinggi dan jasa.

Komponen sistem Gambar 1. Modularized

update modul tidak memperkenalkan API baru. Mereka hanya menggunakan SDK dan Sistem API dijamin oleh Uji Kompatibilitas Suite (CTS) , berkomunikasi hanya dengan satu sama lain, dan menggunakan C API hanya stabil atau antarmuka AIDL stabil .

Diperbarui komponen sistem modular dapat dikemas bersama-sama dan didorong ke perangkat pengguna akhir, baik dengan Google (menggunakan Google infrastruktur Play Store) atau dengan mitra Android (menggunakan mekanisme OTA mitra-disediakan). Paket modul menginstal (dan gulungan kembali) atom, yang berarti semua modul yang perlu diperbarui diperbarui atau tidak ada yang. Sebagai contoh, jika sebuah modul yang perlu diperbarui tidak dapat diperbarui untuk alasan apapun, perangkat tidak memasang modul dalam paket.

modul yang tersedia

Android 10 mencakup modul berikut.

nama modul Nama paket Tipe

Runtime

com.android.runtime.release.apex

PUNCAK

Captive Portal Login

com.android.captiveportallogin

APK

Conscrypt

com.android.conscrypt

PUNCAK

DNS Resolver

com.android.resolv

PUNCAK

DocumentsUI

com.android.documentsui

APK

ExtServices

com.android.ext.services

APK

Media codec

com.android.media.swcodec

PUNCAK

Media extractors dan Media2 API

com.android.media

PUNCAK

ModuleMetadata

com.android.modulemetadata

APK

Konfigurasi Izin jaringan Stack

com.android.networkstack.permissionconfig

APK

Komponen jaringan

com.android.networkstack

APK

PermissionController

com.android.permissioncontroller

APK

Data Zona Waktu

com.android.tzdata

PUNCAK