Rendre Android Auto compatible avec votre application multimédia

Vous devez apporter quelques modifications au fichier manifeste de votre application pour qu'Android Auto puisse détecter le service de navigateur multimédia de votre application et interagir avec celui-ci.

Définir l'attribut minSdkVersion de votre application

Android Auto exige que votre application cible Android 6.0 (niveau d'API 23) ou version ultérieure.

Pour spécifier cette valeur dans votre projet, définissez l'attribut minSdkVersion dans l'élément uses-sdk sur 23 ou une valeur supérieure dans le fichier AndroidManifest.xml du module de votre application pour téléphone, comme indiqué dans l'exemple suivant :

<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... >
    <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="34" />
    ...
</manifest>

Déclarer la compatibilité des contenus multimédias avec Android Auto

Utilisez l'entrée du fichier manifeste suivante pour déclarer que votre application est compatible avec Android Auto :

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

Cette entrée du fichier manifeste fait référence à un fichier XML qui déclare les fonctionnalités automobiles compatibles avec votre application. Pour indiquer que vous disposez d'une application multimédia, ajoutez un fichier XML nommé automotive_app_desc.xml au répertoire res/xml/ de votre projet. Ce fichier doit inclure le contenu suivant :

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

Signaler un problème multimédia avec Android Auto

Si vous rencontrez un problème lors du développement de votre application multimédia pour Android Auto, vous pouvez le signaler à l'aide de Google Issue Tracker. Veillez à fournir toutes les informations requises dans le modèle de problème.

Signaler un problème

Avant de signaler un nouveau problème, vérifiez s'il figure déjà dans la liste des problèmes. Vous pouvez voter pour des problèmes ou vous y abonner en cliquant sur l'étoile correspondant à un problème dans l'outil de suivi. Pour en savoir plus, consultez S'abonner à un problème.