Mobile Android Auto
Concernant l’émulation : le DHU (Desktop Head Unit) simule bien l’affichage d’Android Auto et peut détecter les apps media installées sur l’émulateur (ou sur ton vrai téléphone connecté en USB via adb), donc oui, tu peux effectivement reproduire ce comportement en simulation — installer Musicolet sur l’émulateur, connecter le DHU, et voir si elle apparaît dans la liste des sources media. Ça te permettrait de confirmer si c’est un problème de déclaration manifeste côté app, ou un problème de configuration côté voiture/téléphone réel (auquel cas l’émulateur fonctionnera très bien alors que la voiture non — ce qui confirmerait une histoire de settings plutôt que de compatibilité de l’app elle-même).
Bonne nouvelle : c’est un problème très courant et généralement pas lié à l’app elle-même. Voici les causes les plus fréquentes quand un media player type Musicolet (souvent installé hors Play Store, via F-Droid ou APK direct) disparaît soudainement d’Android Auto :La cause n°1 (Unknown sources) est de loin la plus fréquente pour ce genre d’app, puisque Musicolet n’est généralement pas distribuée via le Play Store — c’est le premier point à vérifier.
Vérifier le paramètre « Unknown sources »Android Auto a un paramètre caché « Unknown sources » (sources inconnues) qui autorise les apps non vérifiées par Google à apparaître. Ce toggle se désactive parfois tout seul après une mise à jour de l’app Android Auto. Va dans l’app Android Auto sur ton téléphone → appuie plusieurs fois sur le numéro de version (en bas) pour activer les paramètres développeur → un menu « Paramètres pour développeurs » apparaît en haut → active « Unknown sources ».
-
1
-
2
Vérifier une mise à jour récente de MusicoletSi Musicolet vient d’être mise à jour (F-Droid ou manuellement), la nouvelle version a pu perdre ou modifier sa déclaration
com.google.android.gms.car.applicationdans le manifeste — c’est ce qui dit à Android Auto « je suis une app media compatible ». Vérifie s’il y a une mise à jour récente de l’app dans l’historique, et si un rollback vers la version précédente résout le problème. -
3
Vérifier les restrictions de batterieAndroid peut avoir mis Musicolet en restriction de batterie (surtout après une mise à jour système ou du téléphone), ce qui l’empêche de démarrer son service en arrière-plan quand Android Auto se connecte. Va dans Paramètres → Applications → Musicolet → Batterie et mets sur « Non restreint » / « Sans restriction ».
-
4
Vérifier les permissions de l’appDans Paramètres → Applications → Musicolet → Autorisations, vérifie qu’aucune permission clé n’a été révoquée (notamment stockage/musique et notifications). Une permission retirée automatiquement (Android désactive les permissions des apps inutilisées depuis longtemps) peut casser le service media.
-
5
Vider le cache d’Android Auto et reconnecterDéconnecte le téléphone du Bluetooth de la voiture, force l’arrêt de l’app Android Auto (Paramètres → Applications → Android Auto → Forcer l’arrêt), puis reconnecte. Un cache corrompu de la liste des apps media est une cause fréquente de disparition soudaine.