Google se compromete a avanzar en la equidad racial para las comunidades negras. Ver cómo.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Componentes del Sistema Modular

Android 10 modulariza algunos componentes del sistema Android y les permite estar fuera actualizada del ciclo de lanzamiento de Android normal. dispositivos de usuario final pueden recibir las actualizaciones de estos componentes del sistema modularizados de la infraestructura de Google Play Store o por medio de un mecanismo de over-the-air (OTA) socio-proporcionada.

Acerca de los componentes del sistema modular

los componentes del sistema modular permiten a Google y socios de Android para distribuir actualizaciones en términos generales, de forma rápida y sin problemas a dispositivos de usuario final de manera no intrusiva. Por ejemplo, la combinación de medios codec puede dramáticamente lenta adopción de aplicaciones de usuario y el compromiso fragmentación y errores críticos. Las actualizaciones frecuentes a los módulos relacionados con los medios pueden reducir la fragmentación codec para hacer que el comportamiento de aplicaciones multimedia más consistente a través de diferentes dispositivos Android y corregir los errores críticos para construir confianza del usuario.

Arquitectura

Android 10 conversos seleccionados los componentes del sistema en módulos, algunos de los cuales utilizan el formato de contenedor APEX (introducido en Android 10) y algunas de las cuales utilizan el formato de APK. La arquitectura modular permite a los componentes del sistema que se actualizan con correcciones de errores críticos y otras mejoras, según sea necesario, sin afectar a las implementaciones de proveedores de nivel inferior o aplicaciones de más alto nivel y servicios.

Componentes del sistema de la Figura 1. modularizados

actualizaciones de los módulos no introducen nuevas API. Ellos usan sólo el SDK y API del sistema garantizado por el conjunto de pruebas de compatibilidad (CTS) , sólo se comunican entre sí, y el uso de la API C sólo es estable o interfaces de AIDL estables .

los componentes del sistema modular actualizados pueden ser empaquetados juntos y empujaron a los dispositivos de usuario final, ya sea por parte de Google (utilizando la infraestructura de Google Play Store) o por el socio de Android (utilizando un mecanismo OTA socio-proporcionó). Las instalaciones de paquetes (módulo y retrotrae) atómicamente, es decir, todos los módulos que necesitan ser actualizados se actualizan o no hay ninguno. Por ejemplo, si un módulo que necesita ser actualizado no puede ser actualizado por cualquier razón, el dispositivo no se instala cualquiera de los módulos en el paquete.

Los módulos disponibles

Android 10 incluye los siguientes módulos.

Nombre del módulo Nombre del paquete Tipo

Tiempo de ejecución

com.android.runtime.release.apex

APÉNDICE

Portal cautivo de sesión

com.android.captiveportallogin

APK

Conscrypt

com.android.conscrypt

APÉNDICE

de resolución de DNS

com.android.resolv

APÉNDICE

DocumentsUI

com.android.documentsui

APK

ExtServices

com.android.ext.services

APK

Los códecs de medios

com.android.media.swcodec

APÉNDICE

Medios y Extractores Media2 API

com.android.media

APÉNDICE

ModuleMetadata

com.android.modulemetadata

APK

Configuración de permiso de red Pila

com.android.networkstack.permissionconfig

APK

componentes de la red

com.android.networkstack

APK

PermissionController

com.android.permissioncontroller

APK

Tiempo de datos de zona

com.android.tzdata

APÉNDICE