Bem-vindo à Visualização do desenvolvedor do Android 12. Envie seu feedback com antecedência e frequência e ajude a deixar o Android 12 ainda melhor.

Notas da versão

Visualização do desenvolvedor do Android 12

Data de lançamento: 18 de fevereiro de 2021
Build: SPP1.210122.020.A3
Compatibilidade com emulador: x86 (64 bits), ARM (v8-A)
Nível do patch de segurança: fevereiro de 2021
Google Play Services: 21.02.12
Diferença de API:

Sobre a Visualização do desenvolvedor 1 do Android 12

Bem-vindo à Visualização do desenvolvedor do Android 12. Esta versão é apenas para desenvolvedores e ajuda no desenvolvimento, nos testes e no feedback. A Visualização do desenvolvedor 1 do Android 12 é um build de referência que ainda está em desenvolvimento ativo. Por isso, o sistema Android e os apps executados nele nem sempre funcionarão da forma esperada.

Assim como as versões anteriores, o Android 12 inclui mudanças de comportamento para ajudar a melhorar o desempenho, a duração da bateria, a segurança e a privacidade. Em alguns casos, essas mudanças podem afetar os apps até que eles sejam atualizados para serem compatíveis com o Android 12. Portanto, é possível que você observe impactos que variam de problemas menores a limitações mais significativas. Em geral, a maioria dos apps funcionará conforme o esperado, assim como a maioria das APIs e recursos, mas analise os problemas conhecidos listados nesta página para saber o que esperar.

É possível instalar essa versão nos seguintes dispositivos Google Pixel para desenvolvimento e testes:

  • Pixel 3 e 3 XL
  • Pixel 3a e 3a XL
  • Pixel 4 e 4 XL
  • Pixel 4a e 4a (5G)
  • Pixel 5

Consulte Instalar o Android 12 para ver detalhes sobre como começar. Os desenvolvedores também podem usar o Android Emulator para ajudar no desenvolvimento e nos testes.

Alertas gerais

Esteja ciente destas notas gerais sobre a versão:

  • Esta versão pode apresentar vários problemas de estabilidade, bateria ou desempenho em dispositivos compatíveis.
  • Esta versão pode não ser adequada para uso diário por usuários com necessidades de acessibilidade.
  • Alguns apps podem não funcionar da forma esperada ao serem executados nesta versão. Isso inclui aplicativos do Google e outros apps.
  • Os builds da Visualização do desenvolvedor do Android 12 não foram aprovados pelo conjunto de teste de compatibilidade (CTS), mas passaram em testes preliminares e oferecem um conjunto estável de APIs de pré-lançamento para desenvolvedores. Apps que dependem de builds aprovados pelo CTS ou usam APIs SafetyNet podem não funcionar normalmente em builds da Visualização do desenvolvedor do Android 12.

Receber ajuda

Dois canais de suporte principais estão disponíveis para quem está desenvolvendo ou testando com a Visualização do desenvolvedor do Android 12. O canal a ser usado para receber suporte depende do local em que o problema encontrado está localizado.

Suporte para problemas específicos do dispositivo, problemas do sistema e problemas com o Google Apps

Use o Issue Tracker da Visualização do desenvolvedor para relatar novos problemas e rastrear os que você e outros desenvolvedores enviaram. Antes de relatar um problema, verifique os problemas conhecidos listados abaixo e consulte as listas de principais problemas em aberto e problemas criados recentemente para ver se outra pessoa já relatou a mesma questão. Você pode se inscrever e votar em um problema clicando em marcar este problema com estrela .

Consulte Onde relatar problemas para encontrar um modelo que melhor corresponda ao tipo de problema que você está enfrentando.

Suporte para problemas com outros apps

Entre em contato diretamente com o desenvolvedor do app.

Para discutir problemas ou ideias com outros desenvolvedores que trabalham com a Visualização do desenvolvedor do Android 12, participe da comunidade android_beta no Reddit (link em inglês).

Problemas conhecidos

De acordo com nossos testes, você poderá encontrar os seguintes problemas ao usar a Visualização do desenvolvedor 1 do Android 12. Esses problemas já são conhecidos. Portanto, não é necessário nos informar sobre problemas semelhantes.

Apps

  • Em alguns cenários, os usuários de apps que receberam a permissão Display over other apps e renderizam sobreposições de tela cheia podem ter toques bloqueados no Android 12 até que o desenvolvedor atualize o app. Os usuários afetados podem desativar temporariamente a permissão nas Configurações, que podem sempre ser acessadas usando o ícone de configurações na aba de notificações. Caso um app que você usa seja afetado por esse problema, entre em contato diretamente com o desenvolvedor para informá-lo.

Plataforma Android

  • Devido a um problema que afeta o WebView, no momento os desenvolvedores não podem ativar ou testar as mudanças Schemeful Same-Site no Android 12. Esse problema foi resolvido internamente e será incluído em uma futura versão da Visualização do desenvolvedor. Enquanto isso, você ainda pode testar as outras mudanças SameSite no seu app para Android 12. Para ver mais informações, consulte Comportamentos modernos de cookies SameSite no WebView
  • Alguns dispositivos se desconectam intermitentemente do Wi-Fi mesmo quando o sinal Wi-Fi está forte. Para contornar esse problema, desative e ative novamente o Wi-Fi do dispositivo.
  • Fazer upgrade de um build de produção sem excluir os dados permanentemente pode causar perda de controles de HID para dispositivos Bluetooth pareados anteriormente. Para contornar o problema, despareie o dispositivo e pareie novamente ou redefina-o para a configuração original.
  • Em alguns dispositivos, a mensagem "A IU do sistema está sendo interrompida" será exibida se o usuário tentar fazer uma captura de tela pressionando o botão liga/desliga + o botão de diminuir o volume na tela de bloqueio.

Android Studio e ferramentas

  • Ao instalar um app com uma targetSdkVersion "S" no Android Studio, os desenvolvedores podem encontrar o seguinte erro:

    Installation did not succeed.
    The application could not be installed: INSTALL_FAILED_VERIFICATION_FAILURE
    List of apks:
    [0] '.../build/outputs/apk/debug/app-debug.apk'
    Installation failed due to: 'null'
    

    A causa provável é que uma ou mais atividades, serviços ou broadcast receivers do app incluem filtros de intent, mas não definem explicitamente um valor para android:exported. O Android 12 exige a configuração de um valor explícito para esse atributo em todos os componentes <activity>, <service> e <receiver> que também têm um <intent-filter> definido. Para ver mais informações, consulte Exportação mais segura de componentes. Observação: esse problema já foi resolvido na versão canário mais recente do Android Studio Arctic Fox. Para ter acesso às correções e melhorias mais recentes ao direcionar para o Android 12, recomendamos instalar uma versão de pré-lançamento do Android Studio com a versão estável.

Android Enterprise

  • Após a definição de restrições de apps no Chrome, o app falhará quando for iniciado. Para corrigir isso, atualize para a versão 89 ou mais recente do Chrome.
  • Caso você ative e desative o perfil de trabalho repetidamente, é possível que o padrão de bloqueio de tela não seja aceito e você não consiga desbloquear o dispositivo. Reinicie o dispositivo para desbloquear.
  • Um dispositivo pode ter uma senha geral e um desafio de segurança do perfil de trabalho. Ao tocar na notificação de um app de trabalho na tela de bloqueio, você receberá uma solicitação para primeiro desbloquear o dispositivo e, em seguida, desbloquear o perfil de trabalho. Caso o desafio não solicite o desbloqueio, deslize a tarefa para fora da tela de apps recentes ou de Visão geral e abra o app de trabalho novamente.

Android Auto

  • Quando você ativa ou desativa o modo escuro no smartphone, é possível que o modo noturno no Android Auto também seja alternado.
  • Ao executar a projeção do Android Auto, a barra de status superior que exibe informações de hora, clima e sistema pode não ser transparente.

Android TV

  • A configuração usando o app Google Home não é compatível com este build.
  • Conectar o cabo HDMI pode causar falhas na reprodução do vídeo em alguns coletores de exibição.
  • Algumas páginas do app Configurações de TV contêm marcadores vazios nesta versão.