Richtlinien zu Ablenkungen für Fahrer

Wenn Android Automotive-Apps die auf dieser Seite beschriebenen Richtlinien zur Ablenkung des Fahrers einhalten, können sie auf dem Infotainmentsystem ausgeführt werden, während sich das Fahrzeug bewegt. Die Richtlinien zur Ablenkung von Fahrern bestehen aus grundlegenden Empfehlungen von Google, die die Ablenkung von Fahrern reduzieren sollen.

Apps, die den Richtlinien bezüglich der Ablenkung von Autofahrern entsprechen, können mit dem Tag Für Ablenkung optimiert versehen werden. Auf dieser Seite wird beschrieben, wie Apps als „für Ablenkung optimiert“ getaggt werden müssen, damit die Android-Plattform die Ausführung der Apps im Status „eingeschränkte Nutzerfreundlichkeit“ zulassen kann. Weitere Informationen:

Für Ablenkungsoptimierung entwickelte Apps

Eine App kann eine bestimmte Aktivität als „für Ablenkung optimiert“ kennzeichnen. Damit eine gesamte App als „für Ablenkung optimiert“ gekennzeichnet werden kann, müssen alle ihre Aktivitäten den Richtlinien zur Ablenkung von Autofahrern entsprechen. Wenn sich der Fahrzustand eines Fahrzeugs in einen Zustand ändert, in dem die UX-Einschränkungen aktiv sind:

  • Die aktuelle Vordergrundaktivität kann nur dann weiter ausgeführt werden, wenn sie im Manifest als „Distraction Optimized“ (Für Ablenkung optimiert) gekennzeichnet ist.
  • Beim Starten einer neuen Aktivität ist diese nur zulässig, wenn sie im Manifest als „Distraction Optimized“ (Für Ablenkung optimiert) gekennzeichnet ist.

Die Plattform ist dafür verantwortlich, das Manifest zu prüfen und nur ablenkungsoptimierte Aktivitäten im eingeschränkten Zustand auszuführen.

Hinweis:Die Plattform kann nicht erkennen oder erzwingen, ob eine App die Einschränkungen tatsächlich einhält. Sie kann nur die Deklaration einer App im Manifest prüfen. Die Einhaltung dieser Richtlinien bezüglich der Ablenkung von Autofahrern wird während der Google Play-Überprüfung durchgesetzt.

Nicht alle App-Aktivitäten müssen ablenkungsoptimiert sein. Eine App kann für einen uneingeschränkten Zustand (z. B. wenn das Fahrzeug geparkt ist) und einen eingeschränkten Zustand unterschiedliche Nutzerfreundlichkeit bieten. Eine App kann eine bestimmte Aktivität als „für Ablenkung optimiert“ kennzeichnen, indem sie dem <activity>-Element in der AndroidManifest.xml-Datei der App die folgenden Metadaten hinzufügt:

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

Apps, die Aktivitäten anbieten, die in einem eingeschränkten Zustand ausgeführt werden sollen, müssen diese Informationen im Manifest deklarieren. Die Plattform berücksichtigt nur die angegebenen Informationen, bevor sie festlegt, ob die Aktivität im eingeschränkten Zustand ausgeführt werden darf.