A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Descripción general
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Marcador es una aplicación del sistema Android que proporciona una experiencia optimizada para evitar distracciones (DO) para las llamadas Bluetooth, la navegación de contactos y la administración de llamadas. En el Proyecto de código abierto de Android (AOSP), se proporciona una implementación completamente funcional del Dialer. Esta implementación se puede usar tal como está o con un tema visual personalizado.
Figura 1: Modos vertical y horizontal del selector
Terminología
En esta sección, se usan los siguientes términos:
-
Proyecto de código abierto de Android (AOSP). Un sistema operativo de código abierto para dispositivos móviles y un proyecto de código abierto correspondiente dirigido por Google.
-
Optimización de distracciones (DO). Flujo de usuarios que cumple con las restricciones de experiencia del usuario (UXR) y que es seguro durante la conducción.
-
Notificación Heads Up (HUN). Una notificación entrante que aparece en una pantalla.
-
Restricciones de experiencia del usuario (UXR). Las aplicaciones que muestran una interfaz de usuario que depende del estado de conducción deben cumplir con la UXR.
-
Interfaz de usuario (IU). Es el medio por el cual los usuarios controlan las interacciones con las aplicaciones.
-
Optimizada para vehículos (VO). Flujo de usuarios que no es necesario que siga la UXR y que no se considera seguro durante la conducción, pero que se optimizó para su uso en un automóvil.
Propósito
En esta sección, se explica cómo compilar un sistema de telecomunicaciones de UXR de Android que cumpla con todos los requisitos con Android Automotive.
Funciones
El marcador ofrece las siguientes funciones:
State |
Capacidad |
Tarea |
Mientras conduces, las funciones con optimización de distracciones |
Llamadas por Bluetooth |
- Realiza una llamada desde el teclado.
- Haz una llamada desde la lista de contactos.
- Realiza una llamada desde la lista de Llamadas recientes.
- Haz una llamada desde la página Detalles del contacto.
- Recibir una llamada entrante a través de una notificación de atención y, luego, responderla
- Devolver una llamada perdida desde el Centro de notificaciones
- Administración de llamadas, Pausar, Silenciar, Retener, Intercambiar y Establecer ruta de audio
|
Navegación por el registro de llamadas y contactos |
- Muestra las categorías de nivel superior.
- Explorar todos los contactos favoritos
- Explora la lista de Llamadas recientes.
- Explora la lista de contactos.
- Consulta la página Detalles del contacto.
- Navega a la dirección de un contacto.
|
Cómo buscar con la voz o la escritura a mano (en un teclado) |
- Muestra los resultados de la búsqueda que coinciden.
- Consulta los detalles de contacto de los contactos filtrados.
|
Cuando el vehículo está estacionado, se pueden hacer las siguientes acciones: |
Configuración |
Cuando sea seguro, los usuarios podrán acceder a la configuración para hacer lo siguiente:
- Cambiar el orden de la lista de contactos
- Cambia la página de inicio, que se aplicará después del próximo reinicio.
|
Buscar con el teclado |
Mientras el vehículo está estacionado, los usuarios pueden realizar búsquedas. |
Conectar a Bluetooth |
Si no hay teléfonos conectados a través de Bluetooth cuando el vehículo está estacionado, los usuarios pueden presionar el botón Conectar a Bluetooth para navegar a la página Configuración de Bluetooth del sistema y vincular y, luego, conectar un dispositivo. |
Tareas
En esta tabla, se describen las tareas de cada parte interesada.
Fabricantes de automóviles (OEM) |
Google |
Compila un sistema de telecomunicaciones de UXR de Android totalmente conforme con Android Automotive. |
Proporciona lo siguiente:
- Una implementación de Dialer en AOSP.
- Documentación para tareas clave, como la personalización y los procesos de revisión o certificación
|
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Overview\n\n*Dialer* is an Android system application that provides a distraction-optimized (DO)\nexperience for Bluetooth calling, contact browsing, and call management. A fully functional\nimplementation of Dialer is provided in the Android Open Source Project (AOSP). This\nimplementation can be used as is or with a customized visual theme. \n**Figure 1.** Dialer portrait and landscape modes\n\nTerminology\n-----------\n\nThese terms are used throughout this section:\n\n- **Android Open Source Project (AOSP).** An open source operating\n system for mobile devices and a corresponding open source project led by Google.\n\n- **Distraction Optimized (DO).** User flow that adheres to User Experience\n Restrictions (UXR) and that is safe during driving.\n\n- **Heads Up Notification (HUN).** An incoming notification that\n appears on a display.\n\n- **User Experience Restrictions (UXR).** Applications that display a\n user interface dependent upon driving state must adhere to UXR.\n\n- **User Interface (UI).** The means by which users control\n interactions with applications.\n\n- **Vehicle Optimized (VO).** User flow that is not required to follow\n UXR and is not considered safe during driving, but that has been optimized for use\n in a car.\n\nPurpose\n-------\n\nThis section explains how to build a fully-compliant Android UXR telecom system with\nAndroid Automotive.\n\nFeatures\n--------\n\nDialer provides these capabilities:\n\n| State | Capability | Task |\n|------------------------------------------------------|--------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| While ***driving*** , Distraction Optimized features | Bluetooth calling | - Make a call from the dialpad. - Make a call from the Contact list. - Make a call from the Recent Call list. - Make a call from the Contact Detail page. - Receive an incoming call through a heads up notification and then respond. - Return a missed call from the Notification center. - Call management, Pause, Mute, Hold, Swap, and Set Audio Route. |\n| While ***driving*** , Distraction Optimized features | Contact and call log browsing | - Display top-level categories. - Browse all Favorite contacts. - Browse the Recent Call list. - Browse the Contact list. - View the Contact Details page. - Navigate to a Contact address. |\n| While ***driving*** , Distraction Optimized features | Search with voice or handwriting (on a keyboard) | - Show matching search results. - View the contact details of filtered contacts. |\n| While ***parked*** , everything above *and*: | Settings | When safe, users can access Settings to: - Change the sort order of Contact list. - Change the start page, which will be effective after the next restart. |\n| While ***parked*** , everything above *and*: | Search, using keyboard | While parked, users can perform searches. |\n| While ***parked*** , everything above *and*: | Connect to Bluetooth | If no phones are connected through Bluetooth when parked, users can press the Connect to Bluetooth button to navigate to the system Bluetooth Settings page to pair and then connect a device. |\n\nTasks\n-----\n\nThis table describes the tasks of each stakeholder.\n\n| Car Manufacturers (OEMs) | Google |\n|-----------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------|\n| Build a fully-compliant Android UXR telecom system with Android Automotive. | Provide: - A Dialer implementation in AOSP. - Documentation for key tasks such as customization and review/certification processes. |"]]