O Google lançou o Android 11 Beta 2 quando a próxima versão da plataforma atinge a estabilidade da plataforma. Os desenvolvedores agora podem otimizar seus aplicativos para direcionar o Android 11.
O Google iniciou o Programa de visualização para desenvolvedores do Android 11 em fevereiro, antes do cronograma normal de lançamento para dar aos desenvolvedores mais tempo para adaptar seus aplicativos aos novos comportamentos da plataforma e APIs introduzidas na nova versão do sistema operacional Android. No entanto, o ciclo geral de lançamento foi impactado pela pandemia de COVID-19. Embora o primeiro Android 11 Beta fosse lançado na conferência de desenvolvedores Google I/O, o cancelamento desse evento fez com que o Google lançasse um improvisado Android 11 Developer Preview 4 para compensar o atraso. O o primeiro Beta foi lançado em junho e trouxe diversas novas mudanças com foco nos temas Pessoas, Controles e Privacidade. Agora, o Google está lançando o Android 11 Beta 2 para dispositivos Google Pixel.
Esta é a versão de estabilidade da plataforma do Android 11, o que significa o SDK do Android 11, APIs NDK, superfícies voltadas para aplicativos, comportamentos de plataforma, bem como restrições em interfaces não SDK foram finalizados. O Google compartilhou a lista de principais problemas conhecidos e resolvidos no Beta 2 aqui. No futuro, não haverá mudanças em termos de como o Android 11 se comporta ou como as APIs funcionam na versão beta a seguir. Como resultado, os desenvolvedores agora podem começar a atualizar seus aplicativos para o Android 11 (API de nível 30) sem se preocupar com qualquer mudança inesperada no futuro.
Assim como acontece com as compilações Android 11 Developer Preview e Beta 1, o Beta 2 está disponível para instalação nas séries de dispositivos Pixel 2, Pixel 3, Pixel 3a e Pixel 4. Outros OEMs podem seguir com seus próprios lançamentos. Você pode ir até o Página de inscrição beta do Android e inscreva-se para receber uma atualização OTA para o seu dispositivo Google Pixel ou fique de olho nas páginas equivalentes para OEMs participantes do programa Android Beta.
Mudanças no Android 11 Beta 2
Compatibilidade de aplicativos
A compatibilidade de aplicativos é o objetivo principal desta versão. Os desenvolvedores podem começar a testar seus aplicativos executando o Android 11 em seus telefones ou no emulador do Android Studio para garantir que o aplicativo funcione sem problemas e que todos os recursos e fluxos de usuário funcionem conforme o esperado. Os desenvolvedores também podem integrar suporte para Bolhas, Conversas em notificações, Controle de dispositivos, e Controle de mídia em seus aplicativos usando APIs compatíveis.
Opção de desenvolvedor para testar e depurar aplicativos
O Google também está adicionando algumas novas opções para desenvolvedores testar e depurar aplicativos direcionados ao Android 11. Isso incluirá novas opções para ativar ou desativar alterações sem qualquer necessidade de alterar o targetSdkVersion ou recompilar o aplicativo para testes básicos.
Atualizando a versão alvo do Android
O Google permitirá que os desenvolvedores tenham um ano para altere o targetSdkVersion para seus aplicativos. Isso significa que todos os novos aplicativos enviados para a Google Play Store a partir de agosto de 2021 e todas as atualizações de aplicativos existentes no Google Play a partir de novembro de 2021 devem ser direcionados ao Android 11.
Reddit AMA
Por último, o Google será hospedando um AMA especificamente para desenvolvedores no Subreddit de desenvolvedores Android (/r/AndroidDev) amanhã, 9 de julho, entre 12h PST / 15h EST e 13h20 PST / 16h20 EST. Os desenvolvedores da equipe de engenharia do Android responderão a perguntas relacionadas à compatibilidade de aplicativos com Android 11, juntamente com algumas novas ferramentas. Você pode postar suas perguntas agora em este tópico e esperamos que estes sejam resolvidos dentro do intervalo de tempo definido.
O Google está programado para lançar a versão “Release Candidate” do Android 11 por volta do final de agosto. Esta será a última versão beta antes que o código final do Android 11 seja enviado ao Repositório git AOSP. Google acidentalmente compartilhou a data prevista de lançamento estável de 8 de setembro.
Esperamos que a maioria dos bugs seja corrigida nas próximas atualizações, mas se você for um desenvolvedor, pode adicionar seus comentários aqui para o Google resolver os problemas.