Cómo agregar compatibilidad con Android Auto a tu app con plantillas

Lee la siguiente información para descubrir cómo realizar cambios en el manifiesto de tu app para que Android Auto pueda detectar el CarAppService de la app e interactuar con él.

Declara la compatibilidad con Android Auto

El host de Android Auto verifica si la app declaró su compatibilidad con Android Auto. Para habilitar esta compatibilidad, incluye la siguiente entrada en el manifiesto de tu app:

<application>
    ...
    <meta-data
        android:name="com.google.android.gms.car.application"
        android:resource="@xml/automotive_app_desc"/>
    ...
</application>

Esa entrada de manifiesto hace referencia a otro archivo en formato XML que creas con la ruta de acceso AppProjectDirectory/app/src/main/res/xml/automotive_app_desc.xml. En ese archivo, debes declarar qué capacidades de Android Auto son compatibles con tu app.

Las apps que usan la biblioteca de apps de Android para vehículos deben declarar la capacidad de la template en el archivo automotive_app_desc.xml:

<automotiveApp>
    <uses name="template" />
</automotiveApp>