Linee guida per la distrazione del conducente

Quando le app per Android Automotive seguono le linee guida relative alla distrazione del conducente descritte di seguito, le app possono essere eseguite sull'HU quando un veicolo è in movimento. Il DDG è composto da valori di riferimento consigli forniti da Google e hanno lo scopo di ridurre la distrazione del conducente.

Le app che rispettano le Linee guida sulla distrazione del conducente possono essere taggate come Ottimizzato per la distrazione. Questa pagina contiene informazioni dettagliate su come devono essere taggati le app ottimizzato per la distrazione, in modo che la piattaforma Android possa consentire l'esecuzione delle app Prova lo stato con restrizioni. Per saperne di più su:

App ottimizzate per la distrazione

Un'app può contrassegnare un'attività specifica come ottimizzata per la distrazione. Per consentire a un'intera app definito come ottimizzato per la distrazione, tutte le attività devono essere conformi alla distrazione del conducente linee guida. Quando lo stato di guida di un veicolo passa a uno stato in cui sono previste limitazioni relative all'esperienza utente. attivi:

  • L'attività corrente in primo piano può continuare a essere eseguita solo se è contrassegnata come Distrazione Ottimizzato nel manifest.
  • Quando viene avviata una nuova attività, la nuova attività è consentita solo se è contrassegnata come Distrazione ottimizzata nel manifest.

La piattaforma è responsabile della verifica del manifest e consente solo l'ottimizzazione per la distrazione di eseguire determinate attività in uno stato limitato.

Nota: la piattaforma non è in grado di rilevare o applicare forzatamente i valori effettivi il rispetto delle restrizioni; può controllare soltanto la dichiarazione di un'app nel file manifest. Conformità a queste linee guida sulla distrazione del conducente vengono applicate durante la procedura di revisione di Google Play.

Non tutte le attività delle app devono essere ottimizzate per le distrazioni. Un'app può fornire esperienze utente diverse in uno stato senza limitazioni (ad esempio, quando il veicolo è parcheggiato) rispetto a uno stato più limitato. Di conseguenza, un'app può contrassegnare un'attività specifica affinché venga Distrazione ottimizzata aggiungendo i seguenti metadati all'elemento <activity> nel file AndroidManifest.xml per l'app:

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

Le app che offrono attività progettate per essere eseguite in uno stato limitato devono dichiarare queste informazioni in del file manifest. La piattaforma esamina solo le informazioni dichiarate prima di determinare se l'attività che possono essere pubblicate (o meno) nello stato limitato.