Diretrizes de distração do motorista

Quando os aplicativos Android Automotive seguem as Diretrizes de Distração do Motorista descritas abaixo, os aplicativos podem ser executados na HU quando um veículo está em movimento. O DDG consiste em recomendações básicas fornecidas pelo Google e tem como objetivo reduzir a distração do motorista.

Os aplicativos que atendem às Diretrizes de Distração do Motorista podem ser marcados como Otimizados para Distração . Esta página detalha como os aplicativos devem ser marcados como Otimizados para Distração para que a plataforma Android possa permitir que os aplicativos sejam executados no estado Restrito à Experiência do Usuário. Para aprender mais sobre:

Aplicativos otimizados para distração

Um aplicativo pode marcar uma atividade específica para ser otimizada para distração. Para que um aplicativo inteiro seja designado como Otimizado para Distração, todas as suas atividades devem seguir as diretrizes de distração do motorista. Quando o estado de condução de um veículo muda para um estado em que as restrições UX estão ativas:

  • A atividade atual em primeiro plano pode continuar em execução somente quando for marcada como Distração Otimizada no manifesto.
  • Ao lançar uma nova atividade, a nova atividade será permitida somente quando estiver marcada como Distração Otimizada no manifesto.

A plataforma é responsável por verificar o manifesto e permitir que apenas atividades otimizadas para distração sejam executadas em estado restrito.

Observação: a plataforma não consegue detectar ou impor a adesão real de um aplicativo às restrições; ele só pode verificar a declaração de um aplicativo no manifesto. A adesão a essas diretrizes de distração do motorista é aplicada durante o processo de análise do Google Play.

Nem todas as atividades do aplicativo precisam ser otimizadas para distração. Um aplicativo pode fornecer experiências de usuário diferentes para um estado irrestrito (por exemplo, quando o veículo está estacionado) versus um estado mais restrito. Como resultado, um aplicativo pode marcar uma atividade específica como Otimizada para distração adicionando os seguintes metadados ao elemento <activity> no arquivo AndroidManifest.xml do aplicativo:

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

Os apps que oferecem atividades projetadas para execução em estado restrito devem declarar essas informações no manifesto. A plataforma analisa apenas as informações declaradas antes de determinar se a atividade pode ser executada (ou não) no estado restrito.

,

Quando os aplicativos Android Automotive seguem as Diretrizes de Distração do Motorista descritas abaixo, os aplicativos podem ser executados na HU quando um veículo está em movimento. O DDG consiste em recomendações básicas fornecidas pelo Google e tem como objetivo reduzir a distração do motorista.

Os aplicativos que atendem às Diretrizes de Distração do Motorista podem ser marcados como Otimizados para Distração . Esta página detalha como os aplicativos devem ser marcados como Otimizados para Distração para que a plataforma Android possa permitir que os aplicativos sejam executados no estado Restrito à Experiência do Usuário. Para aprender mais sobre:

Aplicativos otimizados para distração

Um aplicativo pode marcar uma atividade específica para ser otimizada para distração. Para que um aplicativo inteiro seja designado como Otimizado para Distração, todas as suas atividades devem seguir as diretrizes de distração do motorista. Quando o estado de condução de um veículo muda para um estado em que as restrições UX estão ativas:

  • A atividade atual em primeiro plano pode continuar em execução somente quando for marcada como Distração Otimizada no manifesto.
  • Ao lançar uma nova atividade, a nova atividade será permitida somente quando estiver marcada como Distração Otimizada no manifesto.

A plataforma é responsável por verificar o manifesto e permitir que apenas atividades otimizadas para distração sejam executadas em estado restrito.

Observação: a plataforma não consegue detectar ou impor a adesão real de um aplicativo às restrições; ele só pode verificar a declaração de um aplicativo no manifesto. A adesão a essas diretrizes de distração do motorista é aplicada durante o processo de análise do Google Play.

Nem todas as atividades do aplicativo precisam ser otimizadas para distração. Um aplicativo pode fornecer experiências de usuário diferentes para um estado irrestrito (por exemplo, quando o veículo está estacionado) versus um estado mais restrito. Como resultado, um aplicativo pode marcar uma atividade específica como Otimizada para distração adicionando os seguintes metadados ao elemento <activity> no arquivo AndroidManifest.xml do aplicativo:

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

Os apps que oferecem atividades projetadas para execução em estado restrito devem declarar essas informações no manifesto. A plataforma analisa apenas as informações declaradas antes de determinar se a atividade pode ser executada (ou não) no estado restrito.