Qualidade do app Android para carros

Apps Android para carros precisam evitar distrair o motorista acima de tudo. É possível minimizar as distrações seguindo as práticas recomendadas, como o uso de comandos de voz e um design visual simplificado.

Boas experiências para carros são preditivas e previsíveis. Seu app precisa mostrar a informação correta ao motorista somente quando ela for relevante e usar padrões simples e previsíveis para tarefas comuns. Para ver mais informações, consulte as seguintes diretrizes de design:

Como testar seu app

Teste seu app de acordo com os critérios listados nesta página antes de enviá-lo ao Google Play para avaliação. Conforme aplicável, teste cada uma das três maneiras de um motorista acessar o app:

Acesso no Android Automotive OS
Use o Android Emulator para validar cada item da lista de verificação. Para ver mais informações, consulte Testar seu app para veículos com tecnologia Android.
Acesso em uma tela de carro compatível com o Android Auto
Use a unidade principal da área de trabalho (DHU, na sigla em inglês) do Android Auto para validar cada item da lista de verificação. Para ver mais informações, consulte Testar seu app para telas de carro compatíveis com Android Auto.
Acesso em uma tela de smartphone
Use um smartphone para validar cada item da lista de verificação. Para ver mais informações, consulte Testar seu app para telas de smartphone.

Qualidade principal do app

Além dos critérios específicos para carros listados abaixo, os apps precisam atender a todos os principais critérios de qualidade do app para a Plataforma Android, como detalhado em Qualidade principal do aplicativo. Teste seu app em relação a esses critérios para garantir que ele atende aos padrões Android de navegação e design. Teste seu app em relação a todos os critérios específicos para carros, lembrando que, ao executar em um dispositivo conectado a um Android Auto ou um dispositivo Android Automotive OS, seu app precisa atender aos requisitos listados nesta página.

Diretrizes de apps para carros

Categorias de apps

Categorias com suporte Android Auto Android Automotive OS

Projeto visual e interação do usuário

Estes critérios garantem que seu app siga os padrões de interação e design essenciais para oferecer uma experiência do usuário consistente, intuitiva e agradável em carros. Vários elementos, como a gaveta de navegação, os planos de fundo dos cards e as cores de fontes e ícones, são definidos e renderizados pelo sistema. Os elementos de design específicos do app precisam atender aos critérios a seguir ao serem executados na tela da unidade principal do carro.

Critérios ID Descrição
Animação da tela SA-1

O app não mostra elementos animados na tela, como imagens animadas ou vídeos.

Anúncios visuais ou de texto AD-1

O app não mostra anúncios baseados em texto além do nome do anunciante ou do produto.

Uso de imagens IU-1

Os elementos do app não mostram imagens na tela. Confira algumas exceções:

  • Os apps podem exibir uma imagem estática para o contexto do conteúdo no plano de fundo da tela de consumo, como a arte do álbum ou o logotipo corporativo do anunciante.
  • Os apps também podem mostrar ícones na gaveta de navegação de conteúdo.
  • Os apps podem mostrar imagens e fotografias para ajudar o usuário a tomar decisões ao dirigir.
  • Os apps de navegação podem mostrar uma imagem para indicação de faixa ou orientação em cruzamentos.
Categorias permitidas PC-1

O app não inclui recursos fora dos tipos de apps destinados a carros. Saiba mais.

Informações visuais no smartphone VI-1

Somente Android Auto: se o usuário precisar acessar a tela do smartphone, como para responder a uma solicitação de permissão, o app vai ter que exibir uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro. Saiba como fazer isso em apps de mídia. Saiba como fazer isso em apps de navegação, ponto de interesse e Internet das Coisas.

O app não falha AC-1

Os usuários precisam conseguir realizar tarefas no app usando cinco telas ou menos. Saiba como.

Texto de rolagem ST-1

O app não exibe texto de rolagem automática.

Comandos de voz VC-1

O app precisa oferecer suporte aos comandos de voz do Google Assistente. Saiba como fazer isso em apps de mídia. Saiba como fazer isso em apps de navegação.

Atraso na resposta DR-1

Botões específicos do app respondem às ações do usuário com um atraso de no máximo dois segundos.

DR-2

O app é iniciado em no máximo 10 segundos.

DR-3

O app carrega conteúdo em no máximo 10 segundos.

Contraste VD-1

O app apresenta ícones e cores que atendem aos requisitos de contraste do Android Auto. Saiba como.

VD-2

O app tem conjuntos de ícones brancos que o sistema colore para oferecer uma compensação de contraste automática.

VD-3

O app tem cores que o sistema pode otimizar para facilitar a capacidade de leitura no veículo.

Orientação da tela DO-1

As IUs mostradas pelo app oferecem suporte a telas no modo retrato e paisagem.

Funcionalidade

Estes critérios garantem que o app seja configurado corretamente e ofereça o comportamento funcional esperado ao ser executado na tela da unidade principal do carro.

Critérios ID Descrição
Desempenho esperado EP-1

A funcionalidade do app corresponde ao esperado ou descrito na página "Detalhes do app" da Google Play Store.

EP-2

Quando o app é reiniciado na tela inicial, ele restaura o estado da maneira mais próxima possível ao estado anterior.

Botões cinza GB-1

Elementos interativos que são intencionalmente esmaecidos não podem ser funcionais.

Distração do motorista DD-1

O canal de áudio de navegação só pode ser usado por apps de navegação e para instruções de navegação. Saiba como.

DD-2

Durante a navegação, o app de vídeo não pode ser iniciado e a tela dele não pode estar visível. O áudio do app de vídeo precisa ser interrompido quando o usuário começar a dirigir. Saiba como.

Pagamentos PA-1

O app precisa ter fluxos simples quando as compras estão ativadas, usando atalhos como compras recentes ou favoritas. Saiba como.

O app não pode permitir nenhuma das seguintes opções:

  • Configuração de formas de pagamento
  • Vários itens selecionados para compra
  • Compromisso do usuário com pagamentos recorrentes, como assinaturas
Anúncios nas notificações NA-1

O app não apresenta anúncios nas notificações.

Notificações irrelevantes IN-1

O app exibe notificações apenas quando relevante para as necessidades do motorista.

Exemplos:
Bom: notificar o usuário da chegada de uma nova mensagem.
Ruim: notificar o usuário sobre o lançamento de um novo álbum.

Reprodução automática de mídia MA-1

Os apps de mídia não são reproduzidos automaticamente na inicialização ou sem uma ação iniciada pelo usuário para selecionar o app ou a mídia. Saiba como.

Funcionalidade de mensagens MF-1

O app acessa mensagens recebidas. Saiba como.

MF-2

As mensagens são adequadamente agrupadas e exibidas na ordem correta. Saiba como.

MF-3

O usuário pode responder a uma mensagem. Saiba como.

MF-4

O app usa padrões de design de apps de mensagens curtas. Apps tradicionais de mensagens longas, como apps para e-mail, não são permitidos.

MF-5

O app implementa um serviço de mensagens ponto a ponto e não serviços de notificação, como os de clima, ações e placares esportivos.

NF-1

O app precisa oferecer rotas de navegação guiada.

NF-2

O app mostra apenas o conteúdo do mapa na superfície dos modelos de navegação. As rotas de navegação guiada baseadas em texto, a indicação de faixa e o horário de chegada estimado precisam ser exibidos nos componentes relevantes do modelo de navegação. Outras informações relevantes para o trajeto, como limite de velocidade e obstruções nas estradas, podem ser mostradas no lado direito do mapa.

NF-3

Quando o app mostra rotas de navegação guiada baseadas em texto, ele também precisa acionar as notificações de navegação. Saiba como.

NF-4

Quando o app de navegação fornece rotas de navegação guiada baseadas em texto, ele precisa enviar informações sobre a próxima etapa para a exibição do cluster do veículo. Saiba como.

NF-5

O app não pode mostrar notificações de navegação guiada, orientação por voz ou informações de cluster quando outro app de navegação está apresentando instruções de navegação guiada. Saiba como.

NF-6

O app precisa processar solicitações de navegação de outros apps do Android Auto. Saiba como.

NF-7

O app precisa ter um modo de "test drive" que simule o estado dele quando o veículo está em movimento. Saiba como.

NF-8

O app precisa mostrar um mapa com tema claro ou escuro sempre que for instruído a fazer isso. Saiba como.

Funcionalidade do ponto de interesse PF-1

O app precisa oferecer funcionalidades significativas que sejam relevantes para orientar o motorista.

Funcionalidade da Internet das Coisas IT-1
Apps da Internet das Coisas (IoT) podem permitir o seguinte na direção:
  • Conferir o estado atual dos dispositivos. Por exemplo, conferir se uma porta da garagem está aberta ou fechada, se uma lâmpada está acesa ou apagada, se um sistema de segurança está ativado ou desativado ou se uma lavadora está em funcionamento ou já concluiu a operação.
  • Recursos simples de um toque que controlam as funções de ligar e desligar. Por exemplo, a capacidade de ligar e desligar ou abrir e fechar vários dispositivos, incluindo acender e apagar luzes, ligar e desligar um termostato ou abrir e fechar uma porta de garagem ou cortina. Isso também inclui ativar e desativar um cenário ou rotina pré-programada.
  • Notificar usuários sobre um evento na casa ou em outro local. Por exemplo, receber notificações sobre uma rotina ou cenário, um alerta de segurança ou uma mudança no status de uma porta aberta ou fechada.
Apps da Internet das Coisas não podem permitir o seguinte ao dirigir:
  • Tarefas relacionadas à configuração de qualquer tipo de app. Por exemplo, a capacidade de selecionar dispositivos, sistemas ou locais a serem usados com o app.
  • Tarefas relacionadas à criação, modificação ou reordenação. Por exemplo, a capacidade de criar, modificar ou reordenar um cenário ou rotina, como uma sequência de eventos ao partir ou sair de um local, incluindo abrir e fechar uma porta de garagem ou acender e apagar as luzes.
  • Tarefas relacionadas a um controle detalhado do dispositivo. Por exemplo, a capacidade de controlar determinadas funções, incluindo o ajuste das temperaturas do termostato ou o nível de luminescência da iluminação.
Fluxo de configurações SF-1

O app precisa acessar a página inicial após uma tentativa de login.

Funcionalidade automotiva AF-1

O app não contém atividades otimizadas para distração.

Arquiteturas de CPU CP-1

O app oferece suporte a CPUs x86_64 e ARM.

Navegação do app AN-1

O app permite a navegação tranquila sem que os usuários cheguem a uma estrada sem saída.

Perguntas frequentes

O que acontece após o envio do meu app?

Os apps para carros estão sujeitos a outra avaliação manual, além dos processos de análise normais da Play Store. Seu app será testado para garantir a conformidade com os critérios do regulamento sobre distrações do motorista descritos acima.

Depois de enviar meu app, como saberei se ele não atende a todos os requisitos do Android Auto ou do Android Automotive OS?

Se o app não atender aos requisitos de usabilidade descritos nesta página, a equipe da Play Store entrará em contato pelo endereço de e-mail especificado na conta do Google Play Console associada ao app.

Observação: para ver informações sobre como publicar seu app no Google Play, consulte Distribuir apps Android para carros.

Meu app é destinado a mais dispositivos além do Android Auto ou o Android Automotive OS. Se meu app não atender aos requisitos para carros, o app novo ou atualizado ainda aparecerá no Google Play para outros dispositivos?

Não. Quando o Google iniciar o processo de aprovação, seu app passará por uma avaliação de segurança do motorista, e as atualizações subsequentes não estarão disponíveis para distribuição até que o app seja aprovado. Se você precisar fazer atualizações no seu app para outros dispositivos, recomendamos criar uma versão separada das atualizações para o app voltado para carros.

Importante: devido a essa restrição, não é recomendável usar seu APK de produção para protótipos de suporte ao Android Auto.

Observações sobre mudanças

Dezembro de 2022

  • Funcionalidade da Internet das Coisas
    • Categorias afetadas: Internet das Coisas
    • Novos critérios:


      Apps da Internet das Coisas podem permitir o seguinte na direção:
      • Conferir o estado atual dos dispositivos. Por exemplo, conferir se o portão de uma garagem está aberto ou fechado, se uma lâmpada está acesa ou apagada, se um sistema de segurança está ativado ou desativado ou se uma lavadora está em funcionamento ou já concluiu a operação.
      • Recursos simples de um toque que controlam as funções de ligar e desligar. Por exemplo, a capacidade de ligar e desligar ou abrir e fechar vários dispositivos, incluindo acender e apagar luzes, ligar e desligar um termostato ou abrir e fechar uma porta de garagem ou cortina. Isso também inclui ativar e desativar um cenário ou rotina pré-programada.
      • Notificar usuários sobre um evento na casa ou em outro local. Por exemplo, receber notificações de uma rotina ou cenário, um alerta de segurança ou uma mudança no status de uma porta aberta ou fechada.
      Apps da Internet das Coisas não podem permitir o seguinte na direção:
      • Tarefas relacionadas à configuração de qualquer tipo de app. Por exemplo, a capacidade de selecionar dispositivos, sistemas ou locais a serem usados com o app.
      • Tarefas relacionadas à criação, modificação ou reordenação. Por exemplo, a capacidade de criar, modificar ou reordenar um cenário ou rotina, como uma sequência de eventos ao partir ou sair de um local, incluindo abrir e fechar uma porta de garagem ou acender e apagar as luzes.
      • Tarefas relacionadas a um controle detalhado do dispositivo. Por exemplo, a capacidade de controlar determinadas funções, incluindo o ajuste das temperaturas do termostato ou o nível de luminescência da iluminação.

Maio de 2022

  • Categorias de apps: "Estacionamento e recarga" foram substituídos por "Ponto de interesse"
  • Animação de tela
    • Categorias afetadas: mídia, mensagens, navegação, ponto de interesse
    • Texto anterior:


      O app não mostra elementos animados na tela, como imagens animadas, vídeos ou barras de progresso.


    • Novo texto:


      O app não mostra elementos animados na tela, como imagens animadas ou vídeos.


  • Uso de imagens
    • Categorias afetadas: mídia, mensagens, navegação, ponto de interesse
    • Texto anterior:


      Os elementos do app não mostram imagens na tela. Confira algumas exceções:

      • Os apps podem mostrar uma imagem estática para o contexto do conteúdo no plano de fundo da tela de consumo, como a arte do álbum ou o logotipo corporativo do anunciante.
      • Os apps também podem mostrar ícones na gaveta de navegação de conteúdo.
      • Apps de navegação, estacionamento e recarga podem exibir imagens e fotografias para ajudar o usuário a tomar decisões ao dirigir.
      • Os apps de navegação podem exibir uma imagem para indicação de faixa ou orientação em cruzamentos.

    • Novo texto:


      Os elementos do app não mostram imagens na tela. Confira algumas exceções:

      • Os apps podem mostrar uma imagem estática para o contexto do conteúdo no plano de fundo da tela de consumo, como a arte do álbum ou o logotipo corporativo do anunciante.
      • Os apps também podem mostrar ícones na gaveta de navegação de conteúdo.
      • Os apps podem mostrar imagens e fotografias para ajudar o usuário a tomar decisões ao dirigir.
      • Os apps de navegação podem exibir uma imagem para indicação de faixa ou orientação em cruzamentos.

  • Categorias permitidas
    • Categorias afetadas: mídia, mensagens, navegação, ponto de interesse, vídeo
    • Texto anterior:


      O app não inclui jogos ou outros recursos além dos tipos de app destinados a carros. Saiba mais.
    • Novo texto:


      O app não inclui recursos fora dos tipos de apps destinados a carros. Saiba mais.
  • Informações visuais no smartphone
    • Categorias afetadas: mídia, navegação, ponto de interesse
    • Texto anterior:


      Somente Android Auto: se o usuário precisar acessar a tela do smartphone, como para responder a uma solicitação de permissão, o app vai ter que mostrar uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro. Saiba como fazer isso em apps de mídia. Saiba como fazer isso em apps de navegação, estacionamento e recarga.
    • Novo texto:


      Somente Android Auto: se o usuário precisar acessar a tela do smartphone, como para responder a uma solicitação de permissão, o app vai ter que mostrar uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro. Saiba como fazer isso em apps de mídia. Saiba como fazer isso em apps de navegação e ponto de interesse.
  • Funcionalidade de navegação
    • Categorias afetadas: navegação
    • Texto anterior:


      O app mostra apenas o conteúdo do mapa na superfície dos modelos de navegação. As rotas de navegação guiada baseadas em texto, a indicação de faixa e o horário de chegada estimado precisam ser exibidos nos componentes relevantes do modelo de navegação. Outras informações relevantes para o trajeto, como limite de velocidade e obstruções nas estradas, podem ser mostradas no lado direito do mapa.
    • Novo texto:


      O app mostra apenas o conteúdo do mapa na superfície dos modelos de navegação. As rotas de navegação guiada baseadas em texto, a indicação de faixa e o horário de chegada estimado precisam ser exibidos nos componentes relevantes do modelo de navegação. Outras informações relevantes para o trajeto, como limite de velocidade e obstruções nas estradas, podem ser mostradas no lado direito do mapa.
  • Funcionalidade do ponto de interesse
    • Categorias afetadas: ponto de interesse
    • Texto anterior:


      O app precisa oferecer funções significativas na categoria relevante dele para orientar o motorista.
    • Novo texto:


      O app precisa oferecer funcionalidades significativas que sejam relevantes para orientar o motorista.
    • Critérios removidos:


      Se um app de estacionamento estiver exibindo uma lista de locais ao lado de um mapa, como o modelo Mapa de lista de lugares, esses locais da lista só poderão ser vagas de estacionamento.

      Da mesma forma, para um app de recarga, os locais precisam ser estações de recarga.


Abril de 2022

  • Orientação da tela
    • Categorias afetadas: vídeo
    • Novos critérios:


      As IUs mostradas pelo app oferecem suporte a telas no modo retrato e paisagem.

  • Distração do motorista
    • Categorias afetadas: vídeo
    • Novos critérios:


      Durante a navegação, o app de vídeo não pode ser iniciado e a tela dele não pode estar visível. O áudio do app de vídeo precisa ser interrompido quando o usuário começar a dirigir.

  • Fluxo de configurações
    • Categorias afetadas: vídeo
    • Novos critérios:


      O app precisa acessar a página inicial após uma tentativa de login.

  • Funcionalidade automotiva
    • Categorias afetadas: vídeo
    • Novos critérios:


      O app não tem atividades otimizadas para motoristas.

  • Arquiteturas de CPU
    • Categorias afetadas: vídeo
    • Novos critérios:


      O app oferece suporte a CPUs x86_64 e ARM.

  • Navegabilidade do app
    • Categorias afetadas: vídeo
    • Novos critérios:


      O app permite a navegação tranquila sem que os usuários cheguem a uma estrada sem saída.

Novembro de 2021

  • Informações visuais no smartphone
    • Categorias afetadas: mídia, navegação, estacionamento e recarga
    • Texto anterior:


      Enquanto o app estiver interagindo com a tela do carro e o veículo não estiver estacionado, ele não vai ativar a tela do smartphone para apresentar nenhuma forma de informação visual, como notificações, avisos, vídeos, imagens, publicidade ou conteúdo semelhante. Saiba como fazer isso em apps de navegação, estacionamento e recarga. Da mesma forma, enquanto o app estiver executando a interface do usuário do Android Auto na tela do smartphone, ele não vai mostrar informações visuais que não estejam relacionadas ao Android Auto.

      Se o usuário precisar acessar a tela do smartphone, como para responder a uma solicitação de permissão, o app vai ter que exibir uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro.


    • Novo texto:


      Somente Android Auto: se o usuário precisar acessar a tela do smartphone, como para responder a uma solicitação de permissão, o app vai ter que mostrar uma mensagem instruindo o usuário a olhar para a tela do smartphone apenas quando for seguro. Saiba como fazer isso em apps de mídia. Saiba como fazer isso em apps de navegação, estacionamento e recarga.


  • Pagamentos
    • Categorias afetadas: navegação, estacionamento e recarga
    • Texto anterior:


      O app precisa ter fluxos simples quando as compras estão ativadas.


    • Novo texto:


      O app precisa ter fluxos simples quando as compras estão ativadas, usando atalhos como compras recentes ou favoritas. Saiba como.

      O app não pode permitir nenhuma das seguintes opções:

      • Configuração de formas de pagamento
      • Vários itens selecionados para compra
      • Compromisso do usuário com pagamentos recorrentes, como assinaturas