Google is committed to advancing racial equity for Black communities. See how.
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Modüler Sistem Bileşenleri

Android 10 veya üstü, bazı Android sistem bileşenlerini modüler hale getirir ve normal Android sürüm döngüsünün dışında güncellenmelerini sağlar. Son kullanıcı cihazları, bu modüler sistem bileşenlerine yönelik güncellemeleri Google Play Store altyapısından veya iş ortağı tarafından sağlanan havadan (OTA) bir mekanizma aracılığıyla alabilir.

Modüler sistem bileşenleri hakkında

Modüler sistem bileşenleri, Google ve Android iş ortaklarının güncellemeleri geniş, hızlı ve sorunsuz bir şekilde son kullanıcı cihazlarına kesintisiz bir şekilde dağıtmasını sağlar. Örneğin, medya kodek parçalanması ve kritik hataların kombinasyonu, uygulamanın benimsenmesini ve kullanıcı etkileşimini önemli ölçüde yavaşlatabilir. Medya ile ilgili modüllerde sık sık yapılan güncellemeler, farklı Android cihazlarda medya uygulaması davranışını daha tutarlı hale getirmek için kodek parçalanmasını azaltabilir ve kullanıcı güveni oluşturmak için kritik hataları düzeltebilir.

Mimari

Android 10 veya üzeri, seçili sistem bileşenlerini, bazıları APEX kapsayıcı biçimini (Android 10'da kullanıma sunulmuştur) ve bazıları APK biçimini kullanan modüllere dönüştürür. Modüler mimari, sistem bileşenlerinin, alt düzey satıcı uygulamalarını veya üst düzey uygulamaları ve hizmetleri etkilemeden, kritik hata düzeltmeleri ve gerektiğinde diğer iyileştirmelerle güncellenmesini sağlar.

Modüler sistem bileşenleri

Şekil 1. Modülerleştirilmiş sistem bileşenleri

Modül güncellemeleri yeni API'ler sunmaz. Yalnızca Uyumluluk Test Paketi (CTS) tarafından garanti edilen SDK ve Sistem API'lerini kullanırlar, yalnızca birbirleriyle iletişim kurarlar ve yalnızca kararlı C API veya kararlı AIDL arayüzlerini kullanırlar .

Güncellenen modüler sistem bileşenleri birlikte paketlenebilir ve Google tarafından (Google Play Store altyapısı kullanılarak) veya Android iş ortağı tarafından (iş ortağı tarafından sağlanan bir OTA mekanizması kullanılarak) son kullanıcı cihazlarına aktarılabilir. Modül paketi atomik olarak kurulur (ve geri döner), yani güncellenmesi gereken tüm modüllerin güncellenmesi veya hiçbirinin güncellenmemesi anlamına gelir. Örneğin, güncellenmesi gereken bir modül herhangi bir nedenle güncellenemezse, cihaz paketteki modüllerin hiçbirini kurmaz.

Mevcut modüller

Android, aşağıdaki modülleri içerir.

Modül Adı Paket ismi Tür Sürüm tanıtıldı
adbd com.google.android.adbd APEX Android 11
Çalışma süresi com.android.runtime.release.apex APEX Android 10
Captive Portal Login com.android.captiveportallogin APK Android 10
Hücre yayını com.google.android.cellbroadcast APEX Android 11
Şifrele com.android.conscrypt APEX Android 10
DNS Çözümleyici com.android.resolv APEX Android 10
BelgelerUI com.android.documentsui APK Android 10
ExtServices com.android.ext.services APK (Android 10)
APEX (Android 11)
Android 10
IPsec / IKEv2 Kitaplığı com.google.android.ipsec APEX Android 11
Medya Codec'leri com.android.media.swcodec APEX Android 10
Medya com.android.media APEX Android 10 (çıkarıcılar, MediaSession API)
Android 11 (MediaParser API)
MediaProvider com.google.android.mediaprovider APEX içinde APK Android 11
ModülMetadata com.android.modulemetadata APK Android 10
Ağ Yığını İzin Yapılandırması com.android.networkstack.permissionconfig APK Android 10
Ağ Bileşenleri com.android.networkstack APK Android 10
NNAPI Çalışma Zamanı com.google.android.neuralnetworks APK Android 11
PermissionController com.android.permissioncontroller APK Android 10
SDK Uzantıları com.android.sdkext APEX Android 11
İstatistikler com.google.android.os.statsd APEX Android 11
Telemetri Tren Sürümü Paketi com.google.mainline.telemetry APEX Android 11
İnternet paylaşımı com.google.android.tethering APK Android 11
Saat Dilimi Verileri com.android.tzdata APEX Android 10
Kablosuz internet com.google.android.wifi.apex APEX Android 11