Android

Atualizações Android: versões, compatibilidade e comunicação

Organizar lançamentos para reduzir problemas após a publicação.

Este artigo apresenta critérios e exemplos práticos para compreender o tema. As funcionalidades e os requisitos podem variar com a versão do Android, os serviços utilizados e as condições de cada fornecedor.

Distinguir versões

O versionCode identifica a progressão técnica das versões na Google Play; o versionName é apresentado ao utilizador. Uma nova versão distribuída pela loja precisa de cumprir as regras de incremento e assinatura.

Preparar a alteração

Antes de publicar, identifique o comportamento alterado, dados migrados e versões antigas suportadas. Uma atualização de bibliotecas pode exigir testes de permissões e de reprodução de vídeo.

Testes de regressão

Repita os percursos críticos: abrir, navegar, reproduzir, regressar, atualizar e recuperar dados. Em Android TV, inclua foco do comando e comportamento dos diálogos.

Distribuição gradual

Quando disponível, uma distribuição faseada permite acompanhar falhas antes de atingir todos os utilizadores. Observe relatórios de estabilidade e tenha um plano para corrigir rapidamente uma regressão.

Notas de versão úteis

Explique melhorias reais de forma compreensível. «Corrigida a abertura de determinadas transmissões» informa mais do que «melhorias gerais», quando essa alteração foi efetivamente realizada.

Compatibilidade com dados existentes

Não assuma que todos instalam de novo. Teste a atualização a partir de versões anteriores com definições e preferências já guardadas.

Leituras relacionadas

Para aprofundar, consulte outros guias práticos. os projetos publicados. as informações de contacto.