Linee guida per la distrazione del conducente

Quando le app Android Automotive seguono le linee guida sulla distrazione del conducente descritte di seguito, le app possono essere eseguite sull'HU quando un veicolo è in movimento. Il DDG è costituito da raccomandazioni di base fornite da Google e ha lo scopo di ridurre la distrazione del conducente.

Le app che soddisfano le linee guida sulla distrazione del conducente possono essere contrassegnate come ottimizzate per la distrazione . Questa pagina descrive in dettaglio come le app devono essere contrassegnate come ottimizzate per la distrazione in modo che la piattaforma Android possa consentire l'esecuzione delle app nello stato Esperienza utente limitata. Per saperne di più su:

App ottimizzate per la distrazione

Un'app può contrassegnare un'attività specifica per essere ottimizzata per la distrazione. Affinché un'intera app possa essere designata come Ottimizzata per la distrazione, tutte le sue attività devono rispettare le linee guida sulla distrazione del conducente. Quando lo stato di guida di un veicolo cambia in uno stato in cui sono attive le restrizioni UX:

  • L'attività in primo piano corrente può continuare a essere eseguita solo quando è contrassegnata come Ottimizzata per la distrazione nel manifest.
  • Quando si avvia una nuova attività, la nuova attività è consentita solo quando è contrassegnata come Ottimizzata per la distrazione nel manifest.

La piattaforma è responsabile del controllo del manifest e di consentire l'esecuzione in uno stato limitato solo delle attività ottimizzate per la distrazione.

Nota: la piattaforma non è in grado di rilevare o imporre l'effettiva aderenza di un'app alle restrizioni; può solo controllare la dichiarazione di un'app nel manifest. Il rispetto di queste linee guida sulla distrazione del conducente viene applicato durante il processo di revisione di Google Play.

Non tutte le attività dell'app devono essere ottimizzate per la distrazione. Un'app può fornire esperienze utente diverse per uno stato senza restrizioni (ad esempio, quando il veicolo è parcheggiato) rispetto a uno stato con più restrizioni. Di conseguenza, un'app può contrassegnare un'attività specifica per essere ottimizzata per la distrazione 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 tali informazioni nel manifest. La piattaforma esamina solo le informazioni dichiarate prima di determinare se l'attività può essere autorizzata (o meno) a essere eseguita nello stato limitato.

,

Quando le app Android Automotive seguono le linee guida sulla distrazione del conducente descritte di seguito, le app possono essere eseguite sull'HU quando un veicolo è in movimento. Il DDG è costituito da raccomandazioni di base fornite da Google e ha lo scopo di ridurre la distrazione del conducente.

Le app che soddisfano le linee guida sulla distrazione del conducente possono essere contrassegnate come ottimizzate per la distrazione . Questa pagina descrive in dettaglio come le app devono essere contrassegnate come ottimizzate per la distrazione in modo che la piattaforma Android possa consentire l'esecuzione delle app nello stato Esperienza utente limitata. Per saperne di più su:

App ottimizzate per la distrazione

Un'app può contrassegnare un'attività specifica per essere ottimizzata per la distrazione. Affinché un'intera app possa essere designata come Ottimizzata per la distrazione, tutte le sue attività devono rispettare le linee guida sulla distrazione del conducente. Quando lo stato di guida di un veicolo cambia in uno stato in cui sono attive le restrizioni UX:

  • L'attività in primo piano corrente può continuare a essere eseguita solo quando è contrassegnata come Ottimizzata per la distrazione nel manifest.
  • Quando si avvia una nuova attività, la nuova attività è consentita solo quando è contrassegnata come Ottimizzata per la distrazione nel manifest.

La piattaforma è responsabile del controllo del manifest e di consentire l'esecuzione in uno stato limitato solo delle attività ottimizzate per la distrazione.

Nota: la piattaforma non è in grado di rilevare o imporre l'effettiva aderenza di un'app alle restrizioni; può solo controllare la dichiarazione di un'app nel manifest. Il rispetto di queste linee guida sulla distrazione del conducente viene applicato durante il processo di revisione di Google Play.

Non tutte le attività dell'app devono essere ottimizzate per la distrazione. Un'app può fornire esperienze utente diverse per uno stato senza restrizioni (ad esempio, quando il veicolo è parcheggiato) rispetto a uno stato con più restrizioni. Di conseguenza, un'app può contrassegnare un'attività specifica per essere ottimizzata per la distrazione 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 tali informazioni nel manifest. La piattaforma esamina solo le informazioni dichiarate prima di determinare se l'attività può essere autorizzata (o meno) a essere eseguita nello stato limitato.