Consultez les informations suivantes pour savoir comment modifier le fichier manifeste de votre appli afin qu'Android Auto puisse découvrir le CarAppService
de votre appli et interagir avec elle.
Déclarer la prise en charge d'Android Auto
L'hôte Android Auto vérifie si l'application a déclaré ou non la prise en charge d'Android Auto. Pour activer cette prise en charge, ajoutez l'entrée suivante au fichier manifeste de votre application :
<application>
...
<meta-data
android:name="com.google.android.gms.car.application"
android:resource="@xml/automotive_app_desc"/>
...
</application>
Cette entrée de fichier manifeste fait référence à un autre fichier XML que vous créez avec le chemin d'accès AppProjectDirectory/app/src/main/res/xml/automotive_app_desc.xml
.
Dans ce fichier, vous déclarez les fonctionnalités Android Auto prises en charge par votre application.
Les applications qui utilisent la bibliothèque d'applications Android for Cars doivent déclarer la fonctionnalité template
dans le fichier automotive_app_desc.xml
:
<automotiveApp>
<uses name="template" />
</automotiveApp>