Google se compromete a promover 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

Desarrollar un dispositivo Android

Como sistema operativo de código abierto, Android ofrece a los fabricantes de dispositivos y chips capas de abstracción de hardware (HAL) que se implementarán como interfaces para las funciones comunes del sistema operativo móvil.

Estos HAL ahora vienen en el lenguaje de definición de interfaz (HIDL) aún más portátil y persistente. HIDL permite reemplazar el marco sin reconstruir los HAL.

Audio

El HAL de audio de Android conecta las API de marco específicas de audio de nivel superior con el controlador y el hardware de audio subyacentes.

Cámara

El subsistema de cámara incluye implementaciones para componentes de canalización de cámara, mientras que la cámara HAL proporciona interfaces para usar en la implementación de su versión de estos componentes.

Conectividad

Esta sección describe la implementación de protocolos de conectividad Android estándar y describe el uso de funciones relacionadas, que incluyen Bluetooth, NFC, Wi-Fi, telefonía y más.

Gráficos

El marco de Android ofrece una variedad de API de generación de gráficos para 2D y 3D que interactúan con implementaciones de controladores de gráficos del fabricante.

Interacción / Entrada

El subsistema de interacción / entrada de Android consiste en una canalización de eventos que atraviesa múltiples capas del sistema y es compatible con redes automotrices, neuronales, periféricos, sensores y TV.

Medios de comunicación

Android incluye Stagefright, un motor de reproducción de medios a nivel nativo que tiene códecs basados ​​en software integrados para formatos de medios populares.

Almacenamiento

Todas las versiones de Android admiten almacenamiento tradicional con soporte para almacenamiento adoptable que llega a Android 6.0.