Edgar Cervantes / Autoridade Android
TL; DR
- O Google lançou hoje a primeira versão beta do Android 13.
- Ele refina os novos recursos introduzidos nas visualizações anteriores do desenvolvedor.
- Existem também alguns novos recursos, mas eles são principalmente voltados para desenvolvedores.
Parte do motivo pelo qual as coisas estão se movendo tão rápido este ano é que o Android 13 não é um salto tão grande do Android 12 quanto o Android 12 foi do Android 11. É por isso que este primeiro Android 13 beta não tem muitos recursos novos.
A outra razão pela qual não vemos muitos avanços hoje é que o Google provavelmente está retendo alguns. Com o Google I/O chegando em 11 de maio, a empresa provavelmente terá alguns grandes anúncios para o segundo Android 13 beta que chegará no final daquele mês.
No entanto, continue para ver as novidades nesta versão inicial do Android 13.
Android 13 beta 1: o que há de novo?
Essencialmente, existem três novos recursos no Android 13. Eles são principalmente para desenvolvedores, mas um deles terá um efeito significativo na experiência do usuário.
Permissões granulares para mídia
No Android 12 e versões anteriores, quando um aplicativo deseja acessar arquivos de mídia salvos no armazenamento local de um dispositivo, ele precisa pedir permissão. Essa permissão – READ_EXTERNAL_STORAGE
— dá ao aplicativo acesso a todos os tipos de mídia em vez de apenas a mídia específica necessária.
No Android 13 beta 1, essa permissão “all-in” desapareceu. Em vez disso, você precisará aprovar três tipos diferentes de arquivos de mídia em uma caixa de permissão semelhante a esta:
As três permissões são:
READ_MEDIA_IMAGE
— Para imagens e fotosREAD_MEDIA_VIDEO
— Para arquivos de vídeoREAD_MEDIA_AUDIO
— Para arquivos de áudio
Agora, você pode estar pensando em como será inconveniente conceder três permissões diferentes a um aplicativo. O Google planejou isso com antecedência. Quando um aplicativo solicita READ_MEDIA_IMAGE
e READ_MEDIA_VIDEO
ao mesmo tempo, você verá uma caixa de diálogo para ambas as permissões.
O benefício aqui será que os usuários não precisarão se preocupar que um aplicativo tenha muito acesso à sua mídia. É outro movimento na direção certa para mais privacidade e segurança no Android.
Melhor relatório de erros
Alguns aplicativos Android geram chaves usando KeyStore e KeyMint, que são ferramentas do Android. No entanto, se a geração de chaves falhar, às vezes pode ser difícil determinar o motivo. Novas atualizações no Android 13 beta fornecerão relatórios mais explícitos sobre erros. Isso facilitará a repetição da geração de chaves.
Roteamento de áudio antecipado
Há uma nova API para ajudar os aplicativos a rotear o áudio corretamente. Isso ajudará os desenvolvedores a entender se o fluxo de áudio de um aplicativo pode ou não ser reproduzido diretamente. Isso também ajudará os desenvolvedores a determinar o melhor formato a ser usado para o áudio do aplicativo.
Isso é tudo o que sabemos até agora sobre o primeiro Android 13 beta. Fique atento, pois podemos descobrir mais quando instalarmos o software em nossos telefones.