Pautas de distracción del conductor

Cuando las aplicaciones de Android Automotive siguen las pautas de distracción del conductor que se describen a continuación, las aplicaciones pueden ejecutarse en el HU cuando un vehículo está en movimiento. DDG consta de recomendaciones básicas proporcionadas por Google y están destinadas a reducir la distracción del conductor.

Las aplicaciones que cumplen con las pautas de distracción del conductor se pueden etiquetar como optimizadas para distracciones . Esta página detalla cómo las aplicaciones deben etiquetarse como optimizadas para distracciones para que la plataforma Android pueda permitir que las aplicaciones se ejecuten en el estado de experiencia de usuario restringida. Para aprender más sobre:

Aplicaciones optimizadas para distracciones

Una aplicación puede etiquetar una actividad específica para que esté optimizada para distracciones. Para que una aplicación completa sea designada como Distracción Optimizada, todas sus actividades deben cumplir con las pautas de distracción del conductor. Cuando el estado de conducción de un vehículo cambia a un estado en el que las restricciones UX están activas:

  • La actividad actual en primer plano puede continuar ejecutándose solo cuando está etiquetada como Distracción optimizada en el manifiesto.
  • Al iniciar una nueva actividad, la nueva actividad solo se permite cuando está etiquetada como Distracción optimizada en el manifiesto.

La plataforma es responsable de verificar el manifiesto y permitir que solo se ejecuten actividades optimizadas para distracciones en un estado restringido.

Nota: La plataforma no puede detectar ni imponer el cumplimiento real de las restricciones por parte de una aplicación; solo puede verificar la declaración de una aplicación en el manifiesto. El cumplimiento de estas pautas sobre distracciones del conductor se aplica durante el proceso de revisión de Google Play.

No todas las actividades de la aplicación necesitan estar optimizadas para distracciones. Una aplicación puede proporcionar diferentes experiencias de usuario para un estado sin restricciones (por ejemplo, cuando el vehículo está estacionado) frente a un estado más restringido. Como resultado, una aplicación puede etiquetar una actividad específica para que esté optimizada para distracciones agregando los siguientes metadatos al elemento <activity> en el archivo AndroidManifest.xml de la aplicación:

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

Las aplicaciones que ofrecen actividades diseñadas para ejecutarse en un estado restringido deben declarar esa información en el manifiesto. La plataforma solo analiza la información declarada antes de determinar si se puede permitir que la actividad se ejecute (o no) en el estado restringido.

,

Cuando las aplicaciones de Android Automotive siguen las pautas de distracción del conductor que se describen a continuación, las aplicaciones pueden ejecutarse en el HU cuando un vehículo está en movimiento. DDG consta de recomendaciones básicas proporcionadas por Google y están destinadas a reducir la distracción del conductor.

Las aplicaciones que cumplen con las pautas de distracción del conductor se pueden etiquetar como optimizadas para distracciones . Esta página detalla cómo las aplicaciones deben etiquetarse como optimizadas para distracciones para que la plataforma Android pueda permitir que las aplicaciones se ejecuten en el estado de experiencia de usuario restringida. Para aprender más sobre:

Aplicaciones optimizadas para distracciones

Una aplicación puede etiquetar una actividad específica para que esté optimizada para distracciones. Para que una aplicación completa sea designada como Distracción Optimizada, todas sus actividades deben cumplir con las pautas de distracción del conductor. Cuando el estado de conducción de un vehículo cambia a un estado en el que las restricciones UX están activas:

  • La actividad actual en primer plano puede continuar ejecutándose solo cuando está etiquetada como Distracción optimizada en el manifiesto.
  • Al iniciar una nueva actividad, la nueva actividad solo se permite cuando está etiquetada como Distracción optimizada en el manifiesto.

La plataforma es responsable de verificar el manifiesto y permitir que solo se ejecuten actividades optimizadas para distracciones en un estado restringido.

Nota: La plataforma no puede detectar ni imponer el cumplimiento real de las restricciones por parte de una aplicación; solo puede verificar la declaración de una aplicación en el manifiesto. El cumplimiento de estas pautas sobre distracciones del conductor se aplica durante el proceso de revisión de Google Play.

No todas las actividades de la aplicación necesitan estar optimizadas para distracciones. Una aplicación puede proporcionar diferentes experiencias de usuario para un estado sin restricciones (por ejemplo, cuando el vehículo está estacionado) frente a un estado más restringido. Como resultado, una aplicación puede etiquetar una actividad específica para que esté optimizada para distracciones agregando los siguientes metadatos al elemento <activity> en el archivo AndroidManifest.xml de la aplicación:

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

Las aplicaciones que ofrecen actividades diseñadas para ejecutarse en un estado restringido deben declarar esa información en el manifiesto. La plataforma solo analiza la información declarada antes de determinar si se puede permitir que la actividad se ejecute (o no) en el estado restringido.