Consignes concernant la distraction du conducteur

Lorsque les applications Android Automotive respectent les Consignes relatives à la distraction du conducteur décrites ci-dessous, les applications peuvent s'exécuter sur la HU lorsqu'un véhicule est en mouvement. La définition des objectifs numériques (DDG) est constituée des éléments de référence recommandations de Google et sont destinées à réduire les distractions au volant.

Les applications qui respectent les consignes concernant la distraction du conducteur peuvent être marquées comme Optimisation contre la distraction : Cette page détaille la manière dont les applications doivent ajouter des tags. comme optimisé contre la distraction, afin que la plate-forme Android puisse permettre aux applications de s'exécuter dans l'interface utilisateur Faites l'expérience de l'état "Limité". Pour en savoir plus:

Applications optimisées contre la distraction

Une application peut baliser une activité spécifique pour qu'elle soit optimisée contre la distraction. Pour qu'une application entière est considérée comme optimisée contre la distraction, toutes ses activités doivent respecter consignes. Lorsque l’état de conduite d’un véhicule passe à un état dans lequel les restrictions de l’expérience utilisateur sont actif:

  • L'activité de premier plan actuelle ne peut continuer à s'exécuter que si elle comporte le tag "Distraction" Optimisé dans le fichier manifeste.
  • Lors du lancement d'une nouvelle activité, celle-ci n'est autorisée que si elle est marquée comme Optimisé contre la distraction dans le fichier manifeste.

La plate-forme est chargée de vérifier le fichier manifeste et de n'autoriser que les applications optimisées contre la distraction. les activités de s'exécuter dans un état restreint.

Remarque:La plate-forme ne peut pas détecter ni appliquer les valeurs réelles d'une application le respect des restrictions ; il ne peut vérifier que la déclaration d'une application dans le fichier manifeste. Respect des ces consignes relatives à la distraction des conducteurs sont appliquées lors du processus d'examen de Google Play.

Toutes les activités dans l'application n'ont pas besoin d'être optimisées contre la distraction. Une application peut fournir des expériences utilisateur différentes pour un état non restreint (par exemple, lorsque le véhicule est à l'arrêt) ; par rapport à un état plus restreint. Par conséquent, une application peut baliser une activité spécifique Distraction optimisée en ajoutant les métadonnées suivantes à l'élément <activity> dans le fichier AndroidManifest.xml de l'application:

<activity android:name=".DistractionOptimizedMainActivity"....>
....
<meta-data android:name="distractionOptimized" android:value="true"/>
</activity>

Les applications qui proposent des activités conçues pour s'exécuter dans un état restreint doivent déclarer ces informations dans le fichier manifeste. La plate-forme ne prend en compte que les informations déclarées avant de déterminer si l'activité peut être autorisé (ou non) à s'exécuter dans l'état restreint.