API de Connection
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Para determinar si tu app se ejecuta en Android Auto o en el SO Android Automotive, usa la API de CarConnection para recuperar la información de conexión durante el tiempo de ejecución.
Por ejemplo:
En la Session de tu app para automóviles, inicializa un CarConnection y suscríbete a las actualizaciones de LiveData:
En el observador, reacciona a los cambios en el estado de conexión:
funonConnectionStateUpdated(connectionState:Int){valmessage=when(connectionState){CarConnection.CONNECTION_TYPE_NOT_CONNECTED->"Not connected to a head unit"CarConnection.CONNECTION_TYPE_NATIVE->"Connected to Android Automotive OS"CarConnection.CONNECTION_TYPE_PROJECTION->"Connected to Android Auto"else->"Unknown car connection type"}CarToast.makeText(carContext,message,CarToast.LENGTH_SHORT).show()}
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.