Notificação

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

Diretrizes de qualidade das apps multiplataforma Android

Para garantir uma experiência do utilizador integrada nas plataformas de carros, TV e Wear, consulte as seguintes listas de verificação e testes de compatibilidade à medida que concebe e cria a sua aplicação.

Requisitos das credenciais de início de sessão

Para garantir que a sua app pode ser devidamente revista quanto à conformidade com as Políticas do Programa para Programadores, tem de facultar as informações necessárias para que a nossa equipa inicie sessão e aceda a todas as funcionalidades da app, de acordo com os requisitos da Play Console. Pode facultar estes detalhes na Play Console.

Tenha em atenção os seguintes requisitos ao indicar os detalhes de início de sessão:

  • Detalhes de início de sessão: indique detalhes de início de sessão que estejam ativos e funcionem em qualquer lugar. Se a sua app tiver conteúdo que muda com base na localização de um utilizador, faculte detalhes de início de sessão que nos permitam ver todo o conteúdo da app.
  • Validação em dois passos: se não conseguir desativar a validação em dois passos para a sua conta de teste, certifique-se de que podemos receber códigos de validação sem entrar em contacto consigo. Por exemplo, pode fornecer uma caixa de entrada de email partilhada.
  • Várias funções e funcionalidades premium: se a sua app tiver diferentes funções de utilizador (como um condutor e um passageiro), indique os detalhes de início de sessão para cada função. Certifique-se de que a conta de teste tem acesso a todas as funcionalidades premium ou pagas para que não sejamos bloqueados por uma paywall.
  • Códigos QR e outros tokens: se a sua app precisar de um código QR, um código de barras ou outro token para iniciar sessão, carregue-o na secção "Acesso à app".

Para mais detalhes, leia o artigo Requisitos de acesso à app Play Console (credenciais de início de sessão de acesso a apps).

App Android Automotive

Desempenho esperado:

  • O ecrã de início de sessão da app tem de funcionar de forma estável, sem bloquear nem impedir o acesso às credenciais.
  • A app tem de oferecer uma interface e conteúdo funcionais, em vez de renderizar ecrãs em branco.

Saiba mais: Qualidade das apps para carros: desempenho esperado (EP-1)

Comandos de voz:

Falhas de sistema da app:

Captura de ecrã do carro:

Apoio técnico de Automotive:

Experiências em estacionamento:

A app tem de estar em conformidade com as diretrizes de segurança do condutor e configurar os metadados do manifesto necessários. Saiba mais: Diretrizes de qualidade para apps Android Automotive

Funcionalidades que causam distração do condutor:

Categoria de apps não permitida

Saiba mais: Crie um módulo automóvel (manifesto do Automotive OS)

  • Regras de otimização de distração
    • Tem de definir o elemento de metadados distractionOptimized como verdadeiro apenas para a sua CarAppActivity principal.
    • Não marque outras atividades como otimizadas para distração.

Saiba mais: Declare o CarAppService e a CarAppActivity (metadados distractionOptimized)

Funcionalidade de navegação:

  • A app tem de oferecer um fluxo claro e intuitivo para iniciar a navegação passo a passo.
  • A app tem de fornecer notificações de navegação padrão quando oferece direções passo a passo baseadas em texto.
  • A app tem de apresentar informações sobre a próxima mudança de direção no ecrã do painel de instrumentos durante a navegação.
  • A app tem de interromper imediatamente o áudio e o acompanhamento da navegação quando outra app ou o sistema nativo do carro inicia a navegação.
  • A app só pode renderizar desenhos de mapas ou dados relevantes para a condução nas superfícies do modelo de navegação.
  • A app tem de usar componentes de modelos padrão para renderizar instruções de mudança de direção, orientação de faixa e hora prevista de chegada.
  • A app tem de processar intenções de navegação por voz padrão (por exemplo, mostrar trajetos e navegar quando pedido).
  • A app tem de oferecer um modo de test drive/simulação nas definições para permitir revisões do fluxo de condução segura.

Saiba mais: declare o serviço e a categoria da sua app (manifesto da categoria de navegação)

App Android Auto

Falhas de sistema da app:

Funcionalidade de estacionamento e carregamento:

Sem função Auto:

Categoria não permitida:

Saiba mais: Crie um módulo automóvel (manifesto do Automotive OS)

  • Regras de otimização de distração:
    • Apenas a CarAppActivity principal tem de definir o elemento de metadados distractionOptimized como verdadeiro.
    • A app não pode marcar outras atividades secundárias ou atividades auxiliares não otimizadas como otimizadas para distração.

Saiba mais: Declare o CarAppService e a CarAppActivity (metadados distractionOptimized)

Comandos de voz:

  • As aplicações de multimédia têm de declarar e implementar os filtros de intenção de comandos de voz necessários (como MEDIA_PLAY_FROM_SEARCH) para suportar pedidos de controlo de pesquisa por voz através do Assistente Google e do Gemini. Saiba mais: Qualidade das apps para carros: comandos de voz (VC-1)
  • A sua app tem de processar corretamente os comandos de voz para as seguintes ações:
    • Com conteúdo multimédia em reprodução
    • Alternar entre faixas de áudio
    • Alterar os estados de reprodução
    • A iniciar a navegação
    • Responder, confirmar ou cancelar mensagens

Saiba mais: Qualidade das apps para carros: comandos de voz (VC-1)

Funcionalidade de navegação:

  • A app tem de oferecer um fluxo claro e intuitivo para iniciar a navegação passo a passo.
  • A app tem de fornecer notificações de navegação padrão quando oferece direções passo a passo baseadas em texto.
  • A app tem de apresentar informações sobre a próxima mudança de direção no ecrã do painel de instrumentos durante a navegação.
  • A app tem de interromper imediatamente o áudio e o acompanhamento da navegação quando outra app ou o sistema nativo do carro inicia a navegação.
  • A app só pode renderizar desenhos de mapas ou dados relevantes para a condução nas superfícies do modelo de navegação.
  • A app tem de usar componentes de modelos padrão para renderizar instruções de mudança de direção, orientação de faixa e hora prevista de chegada.
  • A app tem de processar intenções de navegação por voz padrão (por exemplo, mostrar trajetos e navegar quando pedido).
  • A app tem de oferecer um modo de test drive/simulação nas definições para permitir revisões do fluxo de condução segura.

Saiba mais: Declare o serviço e a categoria da sua app (manifesto da categoria de navegação)

Informações visuais no telemóvel:

  • A app tem de estar em conformidade com as diretrizes de segurança do condutor e configurar os metadados do manifesto necessários. Saiba mais: Diretrizes de qualidade da app Auto

Sem modo noturno:

A app não tem o desempenho esperado:

Apps Android Wear

Fundo não preto:

Atividade em curso em falta:

  • A app tem de ser compatível com atividades em curso, mostrando indicadores no mostrador, atualizando os chips do Launcher de apps recentes e fazendo referência aos mesmos nos cartões (WO-V4). Saiba mais: Qualidade das apps Wear: qualidade visual (WO-V4)

Capturas de ecrã do Wear:

  • Especificações visuais e técnicas essenciais:
    • Formato: todas as capturas de ecrã do Wear têm de ter um formato estrito de 1:1.
    • Enquadramento do conteúdo: as capturas de ecrã têm de apresentar apenas a interface da app.
    • Elementos proibidos: não inclua frames do dispositivo (maquetes), texto adicional, gráficos temporários ou fundos de marketing personalizados que não sejam nativos da interface real da app.
    • Transparência do fundo: as capturas de ecrã não podem conter fundos transparentes, canais alfa nem máscaras artificiais.
    • Precisão: a Ficha da loja tem de incluir, pelo menos, uma captura de ecrã que represente com precisão a versão atual e ativa da app.
  • Requisitos específicos do mostrador (se aplicável):
    • Experiência isolada: para apps de mostradores, as capturas de ecrã têm de mostrar apenas a experiência do mostrador em si, sem frames de hardware, texto de marketing ou fundos que não sejam da interface.
    • Permutações de personalização: se o mostrador for personalizável (por exemplo, temas de cores, complicações, variantes de esquema), tem de fornecer capturas de ecrã que mostrem mais do que uma das permutações de estilo disponíveis para apresentar as variações.

Saiba mais: Qualidade das apps Wear: ficha da Google Play Store (WO-G5 e G6)

Requisitos do ícone da app específicos do mostrador:

Para mostradores únicos

  • Precisão visual: o ícone tem de representar com precisão a experiência real do mostrador.
  • Sem elementos adicionais: não inclua frames do dispositivo, texto ou gráficos que não façam parte do mostrador em si.
  • Esquema e dimensionamento: o mostrador tem de ser circular, centrado e dimensionado para tocar nas extremidades exteriores do recurso de ícone.

Isenções e práticas recomendadas

  • Isenções: as apps que contêm vários mostradores ou funcionalidades que não são mostradores não têm de seguir as regras de esquema de mostrador único.
  • Visibilidade: recomendamos o desenvolvimento de apps com um único mostrador, uma vez que são mais fáceis de descobrir pelos utilizadores na Play Store.

Saiba mais: Ícone da app de mostrador: ficha da Google Play Store (WO-G4)
 

A funcionalidade da app Wear não funciona conforme esperado:

  • Estabilidade e desempenho:
  • Combinação de apps associadas e ecossistemas:
    • Identidade do pacote: as apps não autónomas e as respetivas apps para smartphones complementares têm de partilhar exatamente o mesmo nome do pacote e a mesma chave de assinatura de apps. Saiba mais: Qualidade das apps Wear: ficha da Google Play Store (WO-G7)
    • Conetividade: para configurações não autónomas, a app associada (no dispositivo móvel, computador ou navegador) tem de estabelecer ligação de forma fiável à app Wear OS e permitir que o utilizador use a aplicação do relógio conforme pretendido. Saiba mais: Qualidade das apps Wear: estabilidade e desempenho (WO-P5)
  • Design visual e interação do utilizador:
    • Acessibilidade do tipo de letra do sistema: o esquema da app tem de se adaptar dinamicamente às preferências de tamanho do tipo de letra do sistema do utilizador. Saiba mais: Qualidade das apps Wear: design visual e interação do utilizador (WO-V1)
    • Dimensionamento de texto e controlos: em definições de tipo de letra grande ou maximizado, os elementos de texto, os botões e os controlos da IU nunca se devem sobrepor nem podem ser cortados pelas extremidades físicas do ecrã redondo ou quadrado. Saiba mais: Qualidade das apps Wear: design visual e interação do utilizador (WO-V1)
    • Qualidade específica do mostrador:
      • Personalização e complicações: os utilizadores têm de poder instalar, definir e personalizar totalmente o mostrador sem falhas de sistema. Isto inclui a adição e a renderização simplificadas de complicações de dados, quando compatíveis. Saiba mais: Qualidade das apps Wear: mostradores (WO-P3)
      • Integridade dos recursos: o pacote do mostrador tem de conter todos os recursos referenciados. Não pode fazer referência a imagens externas que não estejam presentes no pacote da app publicada. Saiba mais: Qualidade das apps Wear: mostradores (WO-P3)
      • Validade do formato: a definição XML do mostrador tem de ser sintaticamente válida e não ter erros de compilação para passar nos validadores de verificação automática. Saiba mais: Qualidade das apps Wear: mostradores (WO-P3)

Barra de deslocamento em falta:

Tamanho do tipo de letra do Wear:

Formas de relógio:

Ícone da app em falta no ecrã inicial:

Descrição da ficha da Play Store:

  • A descrição da app na Play Store tem de usar o termo de marketing correto "Wear OS" e não pode conter o nome da marca antigo "Android Wear" (WO-G2).
  • A descrição da Play Store tem de descrever as funcionalidades de mosaicos ou complicações da app, se estiverem implementadas (WO-G2).

Saiba mais: Qualidade das apps Wear: ficha da Google Play Store (WO-G2)

Falta de compatibilidade com 64 bits:

Apps de Android TV

Falha da app após o lançamento:

  • A app tem de ser iniciada com êxito, carregar conteúdos multimédia e concluir os caminhos de navegação principais sem falhas, erros de reprodução, exceções de tempo de execução ou bloqueios em ecrãs em branco/de carregamento.
  • A app tem de processar as transições em segundo plano (mudar para o ecrã principal da TV e regressar) de forma harmoniosa, sem bloquear nem travar.

Saiba mais: Qualidade das apps de Android TV – início e estabilidade (TV-LS)

Formato da faixa e do título:

Problemas de instalação da app:

A app tem de concluir a instalação e a descompactação do pacote em destinos de hardware da Android TV sem apresentar erros do sistema, falhas de dependência ou falhas na escrita de ficheiros de execução binários. Saiba mais: Qualidade das apps de Android TV – início e estabilidade (TV-LS)

[Cartão de] notificação de conteúdo multimédia em reprodução:

Se a app continuar a fazer stream de áudio em segundo plano depois de o utilizador regressar ao Launcher da página inicial da TV ou mudar de app, tem de registar sessões de multimédia ativas para apresentar um cartão "A tocar" na IU do sistema. Saiba mais: Qualidade das apps de Android TV – reprodução de conteúdo multimédia (TV-NP)

Desempenho esperado:

Para agir em conformidade com os padrões de qualidade da Android TV durante as revisões da loja, a sua app tem de funcionar de forma fiável em vários dispositivos e configurações de TV, garantindo que todos os mecanismos essenciais refletem perfeitamente as expetativas definidas na sua Ficha da loja.

  • Alinhamento da Ficha da loja e Feature Delivery:
    • Promessas de marketing: a aplicação tem de oferecer todas as funcionalidades, capacidades e tipos de conteúdo prometidos na descrição de texto da Google Play Store ou apresentados nas capturas de ecrã promocionais.
    • Ofertas de conteúdo e multimédia: todas as capacidades de conteúdo multimédia anunciadas têm de estar totalmente operacionais. A app não está em conformidade se não fornecer os tipos de multimédia descritos, como TV em direto, séries de TV, vídeo a pedido (VOD), Catchup com guias de programação eletrónicos (EPG), streams de rádio ou diretórios de playlists/horários estruturados.
    • Utilitários essenciais: as funcionalidades interativas e suplementares realçadas na ficha, incluindo a funcionalidade de pesquisa, os alertas do sistema do utilizador, os modos de proteção de ecrã ou os submenus, como adicionar músicas aos favoritos e gerir alterações de subscrições, têm de estar ativas e totalmente acessíveis na compilação para TV.
  • Reprodução de conteúdo multimédia e carregamento de conteúdo:
    • Integridade da reprodução: a aplicação tem de fazer stream e descodificar o conteúdo de vídeo e áudio com êxito. A apresentação de mensagens de erro durante a reprodução de vídeo ou a falha no fornecimento dos feeds de áudio descritos na ficha constitui uma falha.
    • Obtenção de dados: a interface da aplicação tem de extrair, carregar e renderizar com êxito os respetivos ecossistemas de conteúdo de destino. O lançamento de uma app que arranca para um estado inativo, bloqueia indefinidamente ou carrega ecrãs em branco falha na revisão da loja.
    • Personalização do leitor: se as capturas de ecrã da Ficha da loja realçarem atributos personalizados do leitor (como a configuração da qualidade de imagem ou ferramentas especializadas do leitor de filmes), estes controlos explícitos têm de ser funcionais na compilação.
  • Autorização do sistema e comportamento do fluxo de trabalho
  • Persistência de autorizações: a app tem de processar corretamente as autorizações padrão do sistema. Os ciclos que pedem repetidamente ao utilizador para conceder autorizações depois de estas já terem sido autorizadas violam o comportamento funcional esperado.
  • Interrupções do fluxo de trabalho: a app tem de progredir sem problemas através de ações críticas do utilizador sem bloquear, falhar silenciosamente ou executar ciclos de tempo de execução danificados

Saiba mais: Qualidade das apps de TV: Google Play (TV-G3)

Pacotes de apps:

Os programadores têm de publicar e empacotar a app de Android TV com o formato Android App Bundle (AAB) em vez de APKs autónomos antigos para permitir que o Google Play gere e publique APKs divididos otimizados, adaptados às densidades de ecrã e às configurações de hardware da TV (TV-G1). Saiba mais: Qualidade das apps de Android TV – Google Play (TV-G1)

Utilizações de hardware não compatíveis:

  • Declarações de hardware do manifesto:
    • Exclusão explícita necessária: tem de modificar o ficheiro AndroidManifest.xml da sua aplicação para indicar que os componentes de hardware centrados em dispositivos móveis não são necessários para o funcionamento, declarando explicitamente android:required="false".
    • Funcionalidades padrão para dispositivos móveis a desativar: a aplicação tem de sinalizar os seguintes critérios de hardware como opcionais:
      • Entrada e navegação: entradas do ecrã tátil (android.hardware.touchscreen) e gestos de toque simulados (android.hardware.faketouch).
      • Captura e áudio: câmaras físicas integradas (android.hardware.camera) e matrizes de hardware de microfone (android.hardware.microphone).
      • Localização e conetividade: hardware de posicionamento GPS (android.hardware.locations.gps), subsistemas de chamadas de rede móvel (android.hardware.telephony) e módulos de NFC (android.hardware.nfc).
  • Restrições de apresentação e orientação: o manifesto da app não pode impor restrições de hardware que entrem em conflito com esquemas de televisão fixos. As funcionalidades como o bloqueio da orientação vertical (android.hardware.screen.portrait) ou a dependência de sensores de orientação do ecrã físico (android.hardware.screen.sensor) têm de ser desativadas ou sinalizadas como não necessárias.

Saiba mais: Qualidade das apps de TV: hardware (TV-MT)

Funcionalidade do teclado direcional em falta:

  • Todos os menus, botões, controlos de deslize, definições e caminhos de interação na app têm de ser totalmente navegáveis e funcionais através de comandos com teclado direcional de 5 direções padrão, sem necessitar de um rato virtual ou um ecrã tátil. Saiba mais: Qualidade das apps de TV: navegação (TV-DP)
  • Para as apps que suportam a reprodução de áudio em segundo plano, os controlos de multimédia padrão (como ignorar ou pausar faixas) têm de ser totalmente compatíveis com a navegação com o teclado direcional no cartão A tocar. Saiba mais: Qualidade dAs apps de TV: reprodução de conteúdo multimédia (TV-NP)
  • A app tem de ser compatível com a navegação com o teclado direcional no teclado da página de início de sessão para permitir a introdução de credenciais de revisão. Saiba mais: Qualidade das apps de TV: navegação (TV-DP)

Captura de ecrã obrigatória em falta:

Para passar na revisão da Google Play Console para Android TV, a sua Ficha da loja tem de incluir, pelo menos, uma captura de ecrã de TV dedicada que cumpra estes critérios rigorosos:

  • Formato: 16:9 inalterado e de alta resolução.
  • Conteúdo: tem de representar com precisão a IU atual e real da app de TV.
  • Proibido: não são permitidos gráficos/faixas de marketing abstratos sem a IU, nem capturas de ecrã de telemóveis ou frames de dispositivos móveis reutilizadas.

Saiba mais: Qualidade das apps de Android TV – Google Play (TV-G4)

Esta página pode incluir conteúdo traduzido com tecnologia de IA. As traduções de IA podem conter erros.

A informação foi útil?

Como podemos melhorá-la?
Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
1998437014500910585
true
Pesquisar no Centro de ajuda
false
true
true
true
true
true
92637
false
false
false
false
false