Prévia do Android 16

Esta é a Prévia do Android 16, um programa que oferece tudo o que você precisa para oferecer compatibilidade aos apps e começar a criar para a próxima versão do Android. Você pode começar imediatamente fazendo o download do SDK e das ferramentas da Prévia.

Hardware e imagens de sistema do emulador

Um ambiente de execução para testar seus apps em dispositivos Pixel e no Android Emulator.

Código de plataforma mais recente

Faremos atualizações regulares para que você teste o código mais recente da plataforma.

Novos comportamentos e recursos

Identifique as mudanças de comportamento que vão afetar seus apps e crie com os recursos mais recentes da plataforma.

Feedback e suporte

Seu feedback é fundamental. Relate problemas e conte o que você achou. Conecte-se com outros desenvolvedores na Comunidade de desenvolvedores para compartilhar suas experiências.

Cronograma, marcos e atualizações

Cronograma do programa de prévia do Android 16

O programa de prévia do Android 16 vai ficar ativo de novembro de 2024 até o lançamento final para público do AOSP e OEMs, previsto para o ano que vem. Nos principais marcos de desenvolvimento, forneceremos atualizações para seus ambientes de desenvolvimento e teste. Cada atualização vai incluir ferramentas do SDK, imagens de sistema, emuladores, referência da API e diferenças de API. Veja a tabela abaixo para saber mais sobre em que é necessário se concentrar durante cada marco.

Prazo Build Tipo Ações do desenvolvedor
Novembro Visualização do desenvolvedor 1 O build de referência anterior tinha como foco o feedback dos desenvolvedores, com alguns novos recursos, APIs e mudanças de comportamento.
  • Descobrir novas APIs e mudanças de comportamento e informar problemas ou solicitações importantes durante esse período.
  • Começar os primeiros testes de compatibilidade de apps.
Dezembro Visualização do desenvolvedor 2 Atualização incremental com outros recursos, APIs e mudanças de comportamento.
  • Continuar enviando feedbacks sobre mudanças de comportamento e APIs.
  • Preparar os apps para a versão Beta do consumidor.
  • Continuar os testes de compatibilidade e publicar as atualizações do app nas faixas de teste sem mudar a versão de destino.
Janeiro Beta 1 Versão inicial com qualidade Beta e atualização via OTA para usuários que se inscreveram no Android Beta.
  • Continuar o teste de compatibilidade e aguardar o feedback dos usuários do Android Beta.
  • Começar os testes preliminares de apps destinados ao Android 16.
  • Notificar os desenvolvedores de SDK e biblioteca sobre qualquer problema de compatibilidade.
Fevereiro Beta 2 Versão incremental com qualidade Beta
  • Continuar o teste de compatibilidade e aguardar o feedback dos usuários do Android Beta.
  • Continuar os primeiros testes de apps destinados ao Android 16.
  • Continuar notificando os desenvolvedores de SDK e biblioteca sobre qualquer problema de compatibilidade.
Estabilidade da plataforma
Março Beta 3 Primeiro marco de estabilidade da plataforma, incluindo as APIs e os comportamentos finais. A publicação no Google Play também é aberta.
  • Iniciar o teste de compatibilidade final para apps, SDKs e bibliotecas.
  • Lançar versões de apps compatíveis.
  • Continuar o trabalho para direcionar o app ao Android 16.
  • Atualizar os SDKs e as bibliotecas e notificar os desenvolvedores sobre problemas de compatibilidade.
Abril e maio Beta 4, ... Builds quase prontos para o teste final.
  • Lançar versões compatíveis de apps, SDKs e bibliotecas.
  • Continuar o trabalho para direcionar o app ao Android 16.
  • Criar com novos recursos e APIs.
Versão final Lançamento do Android 16 para o AOSP e ecossistema.
  • Lançar versões compatíveis para apps, SDKs e bibliotecas.
  • Continuar o trabalho para direcionar o app ao Android 16.
  • Criar com novos recursos e APIs.

Marco de estabilidade da plataforma

O Android 16 inclui um marco chamado Estabilidade da plataforma para ajudar você a planejar seus testes e lançamentos finais. Esse marco significa que o Android 16 alcançou as APIs internas e externas finais, os comportamentos finais relacionados aos apps e as listas de APIs não SDK finais. Esperamos que o Android 16 alcance a estabilidade da plataforma na Beta 3 em março de 2024. A partir desse ponto, não haverá mais mudanças afetando seus apps.

Encorajamos todos os desenvolvedores de apps, jogos, SDKs e bibliotecas a usar o marco de estabilidade da plataforma como um destino para o planejamento do teste de compatibilidade final e o lançamento público. Usar a estabilidade da plataforma em vez da versão final oferece várias semanas extras antes que os consumidores possam receber a nova plataforma nos dispositivos.

Fases de prévia

Cada fase do programa de testes ajuda você a preparar os apps para a versão estável do AOSP e do ecossistema Android.

Prévia para desenvolvedores 1 e 2

Durante as prévias para desenvolvedores, é importante se concentrar no feedback sobre a API e na compatibilidade do app. A compatibilidade do app significa garantir que a versão atual do app esteja certa e seja executada corretamente na nova plataforma.

Os builds da prévia para desenvolvedores oferecem um ambiente de teste e desenvolvimento inicial que pode ser usado para testar novas APIs, identificar problemas de compatibilidade no app e planejar a migração ou criação de recursos necessários para que o app seja destinado à nova plataforma. É muito importante enviar seu feedback durante esse período. Também é interessante se preparar para algumas mudanças de API em cada uma dessas atualizações.

Beta 1

A versão Beta 1 oferece um ambiente mais completo e estável para criação e testes no Android 16. É a primeira versão que disponibilizamos para os usuários iniciais inscritos no Programa Android Beta. Na versão Beta, os usuários iniciais usarão o app em dispositivos Pixel. Portanto, recomendamos que você acompanhe o feedback desses usuários e lance as atualizações compatíveis para resolver possíveis problemas, sem mudar a versão de destino do app. Também é um bom momento para começar a se preparar para mudar a versão de destino do app futuramente.

Beta 2

Com a versão Beta 2, você terá um build mais completo e estável para continuar os testes e o desenvolvimento.

Beta 3

A partir da versão Beta 3, o Android 16 alcança a estabilidade da plataforma, o que significa que os comportamentos e as APIs do sistema foram finalizados. Esse é o momento de começar os testes finais e o trabalho de desenvolvimento necessários para garantir que uma versão compatível do app esteja pronta para os usuários no momento do lançamento final para o ecossistema. O Android 16 vai fornecer um nível de API padrão nesse momento.

A estabilidade da plataforma indica o momento de mudar o foco para os testes de compatibilidade finais e lançar os apps atualizados para usuários e desenvolvedores downstream. Também é possível criar usando as APIs finais e refinar os novos códigos que estejam usando os novos recursos ou APIs. Você pode planejar seu trabalho com a certeza de que a plataforma e as APIs não mudarão.

A partir do marco de Estabilidade da plataforma, também será possível publicar apps em dispositivos com o Android 16 no nível oficial da API. Recomendamos publicar primeiro nas faixas Alfa e Beta do Google Play para que você possa testar os apps antes de distribuí-los amplamente na loja.

Beta 4, ...

Com a versão Beta 4 e outras versões Beta finais, vamos oferecer builds candidatos a lançamento para o teste final. Quando terminar os testes, lançar atualizações compatíveis para seus apps, SDKs, bibliotecas, ferramentas e mecanismos de jogo para garantir que os usuários que fizerem o upgrade da versão final tenham uma boa experiência. Você também pode continuar a criar novos recursos usando novos recursos e APIs e testar o app enquanto direciona ao nível mais recente da API para descobrir problemas que possam surgir.

Última versão

A versão estável do Android 16 foi lançada para o AOSP e o ecosistema geral do Android. É esperado que alguns dos usuários faça a atualização para o Android 16 nesse momento ou logo após os fabricantes de dispositivos começarem a lançar as atualizações. Esteja preparado para novos problemas que podem ser informados à medida que o número de usuários na versão mais recente do Android aumenta.

O que está incluído na prévia do Android 16?

O programa de prévia do Android 16 inclui tudo o que você precisa para testar seus apps já existentes em diversos tamanhos de tela, tecnologias de rede, chipsets de CPU e GPU e arquiteturas de hardware.

SDK e ferramentas

Com o Android Studio, é possível fazer o download dos componentes abaixo usando o SDK Manager:

  • SDK e ferramentas para o Android 16
  • Imagens do sistema do emulador para dispositivos móveis com o Android 16 (somente 64 bits, consulte as notas da versão)

Lançaremos atualizações para essas ferramentas de desenvolvimento em cada marco, sempre que necessário.

Consulte Instalar o Android 16 para começar e as notas da versão para conferir problemas conhecidos.

Imagens do sistema

Fornecemos imagens do sistema de vários dispositivos Google Pixel que podem ser usadas para desenvolvimento e testes. Acesse a página Downloads para fazer o download de uma imagem do sistema para desenvolvimento e testes.

Mesmo que você não tiver um dispositivo Pixel, ainda poderá desenvolver e testar usando outros métodos, dependendo do seu fluxo de trabalho:

Atualizações Flash-to-OTA para o Google Pixel

As versões da prévia para desenvolvedores são builds de referência apenas para desenvolvedores. Elas não são adequadas para o uso diário de consumidores ou usuários iniciais. Por isso, elas estão disponíveis apenas para download e instalação manual nos seguintes dispositivos Pixel:

  • Pixel 6 e 6 Pro
  • Pixel 6a
  • Pixel 7 e 7 Pro
  • Pixel 7a
  • Pixel Fold
  • Pixel Tablet
  • Pixel 8 e 8 Pro
  • Pixel 8a
  • Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL e Pixel 9 Pro Fold

Para mais informações, consulte Instalar o Android 16.

Depois de instalar um build da prévia para desenvolvedores em um dispositivo Pixel com suporte, você vai receber automaticamente atualizações OTA dos mais recentes builds Beta e da prévia para desenvolvedores até a versão final.

O programa OTA do Android Beta não oferece suporte a builds da prévia para desenvolvedores.

Publicação e APIs de prévia

Inicialmente, o programa de Prévia do Android 16 oferece um sistema apenas para desenvolvimento e uma biblioteca Android que não tem um nível padrão de API. Caso queira destinar o app à nova plataforma e criar com as novas APIs do Android 16 durante esse período, atualize a configuração do build do app para destinar à versão da prévia do Android 16.

A prévia do Android 16 oferece prévias de APIs. As APIs não serão oficiais até o lançamento do SDK final na estabilidade da plataforma. Isso significa que pode haver mudanças nas APIs ao longo do tempo, principalmente durante as primeiras semanas do programa. Apresentaremos um resumo das mudanças a cada versão do Android 16.

Mais tarde no programa de prévia, as APIs do desenvolvedor serão finalizadas e você poderá fazer o download do SDK oficial do Android 16 no Android Studio, direcionar para o nível oficial da API e compilar com as APIs oficiais.

Até o marco de estabilidade da plataforma, o Google Play impede a publicação de apps destinados ao nível da API de prévia Baklava ou ao nível oficial futuro da API. Quando o SDK final estiver disponível, será possível direcionar para o nível oficial da API do Android 16 e publicar o app no Google Play usando os canais de lançamento Alfa, Beta e de produção. Enquanto isso, se você quiser distribuir um app destinado ao Android 16 para testadores, é possível enviar por e-mail ou oferecer o download direto no seu site a qualquer momento.

Ficar por dentro

Ao longo da Prévia, durante o teste na prévia para desenvolvedores e nas versões Beta, é altamente recomendável manter seu ambiente de desenvolvimento atualizado. Notificaremos você quando novas atualizações estiverem disponíveis pelos seguintes canais:

Referências da API e relatórios de diferenças

A referência completa da API da prévia está disponível on-line. Enquanto as novas APIs estiverem em desenvolvimento, elas terão uma marca-d'água para visibilidade e mostrarão "Baklava" como o nível da API. Essas APIs só podem ser usadas se você estiver criando com o SDK de pré-lançamento do Android 16.

Quando o Android 16 atingir a estabilidade da plataforma e o SDK final for disponibilizado, a referência da API vai mostrar que as novas APIs foram adicionadas ao nível oficial da API.

Para ver detalhes das APIs novas, modificadas, descontinuadas e removidas em cada versão, recomendamos começar com os relatórios de diferenças:

Recursos de suporte

Ao testar e desenvolver com o Android 16, use estes canais para relatar problemas e enviar feedback:

  • Acesse a página Feedback e problemas para ter informações completas sobre como relatar problemas e enviar sua opinião. Nessa página, é possível acessar o Issue Tracker para informar bugs ou solicitar recursos, bem como responder pesquisas rápidas sobre alguns dos novos recursos e mudanças.
  • O Issue Tracker da prévia do Android é nosso principal rastreador de problemas. É possível informar bugs, problemas de desempenho e feedback geral pelo rastreador de problemas. Também é possível consultar problemas conhecidos e encontrar procedimentos de resolução. Você vai receber atualizações sobre o problema relatado quando ele for avaliado e enviado à equipe de engenharia do Android para análise. Para saber mais sobre como informar vários tipos de problemas, consulte a seção Onde informar problemas.
  • Na Comunidade de Desenvolvedores Android, é possível se conectar com outros usuários e desenvolvedores que estão trabalhando com os builds de pré-lançamento do Android 16. Compartilhe observações e ideias e encontre respostas para suas dúvidas.

Primeiros passos

Para começar, instale o Android 16 no dispositivo de hardware ou configure um emulador para testes de compatibilidade. Consulte Instalar o Android 16 para mais detalhes. Agradecemos sua participação no programa de prévia do Android 16.