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:
- Limitazioni relative all'esperienza utente dell'auto; vedi Esperienza utente dell'auto Limitazioni.
- Utilizzando lo stato di guida in auto, vedi Consumare lo stato di guida dell'auto e Limitazioni relative all'UX.
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.