O Android 13 Beta 1 chegou com melhores permissões de arquivos de mídia

click fraud protection

O Android 13 Beta 1 está aqui e traz acesso mais granular aos arquivos de mídia, melhor relatório de erros e roteamento antecipado de áudio.

Fevereiro viu o lançamento do primeiro Andróide 13 Developer Preview, e com ele veio a base para a próxima iteração do maior sistema operacional do mundo. Ele trouxe uma série de mudanças que beneficiam os desenvolvedores e fez melhorias na privacidade, no Material You, nos controles de idioma e muito mais. Depois disso, vimos o advento da segunda visualização do desenvolvedor com solicitações de permissão de notificação e outras mudanças que beneficiam os desenvolvedores. Agora estamos saindo do estágio de “visualização do desenvolvedor” com o primeiro lançamento do Android 13 Beta 1.

Ao contrário das compilações de “visualização do desenvolvedor” que são apenas para desenvolvedores, as versões beta do Android 13 são para usuários em geral que desejam experimentar a próxima versão do Android. O Google está particularmente atento ao feedback geral de usuários normais sobre como eles experimentam a nova versão do Android. Como resultado, embora você ainda deva ter cuidado ao instalá-lo em seu driver diário, espera-se que esta compilação seja um pouco mais estável do que as compilações anteriores.

Os recursos mais notáveis ​​do Android 13 beta 1 incluem:

  • Acesso mais granular a arquivos de mídia
  • Melhor relatório de erros
  • Roteamento antecipado de áudio

Quando o Android 13 será lançado?

Para atualizações do Android, o Google normalmente revela um marco de “estabilidade da plataforma” para que os desenvolvedores possam saber quando O Google pretende entregar as APIs finais do SDK/NDK, juntamente com as APIs internas finais e o sistema voltado para o aplicativo comportamentos. O Google pretende alcançar a estabilidade da plataforma em junho de 2022, com no mínimo várias semanas planejadas antes do lançamento oficial. O Android 12 atingiu a estabilidade da plataforma em agosto de 2021 e a versão final foi lançado em outubro daquele ano. O Google lançou mais detalhes sobre o cronograma de lançamento que você pode conferir.


O que há de novo no Android 13 Beta 1?

Atualmente, quando um aplicativo deseja acessar arquivos no armazenamento de um telefone, ele precisa solicitar a permissão READ_EXTERNAL_STORAGE. Essa permissão concede acesso a todos os tipos de arquivos de mídia, o que nem sempre é necessário. Por exemplo, por que um aplicativo de reprodução de áudio deveria ter acesso às suas fotos? Com o Android 13, o Google está introduzindo três novas permissões:

  • READ_MEDIA_IMAGES (para imagens e fotos)
  • READ_MEDIA_VÍDEO (para vídeos)
  • READ_MEDIA_AUDIO (para arquivos de áudio)

O Google afirma que, para simplificar a experiência dos usuários, se um aplicativo solicitar READ_MEDIA_IMAGE e READ_MEDIA_VIDEO ao mesmo tempo, o sistema exibirá uma única caixa de diálogo para conceder ambas as permissões.

Melhor relatório de erros no Keystore e KeyMint

Para desenvolvedores que geram chaves, Keystore e KeyMint fornecem erros melhores. Agora existe uma hierarquia de classes de exceção em java.segurança.

ProviderException, com exceções específicas do Android que incluem Códigos de erro de armazenamento de chaves/KeyMint. Os métodos usados ​​para geração de chaves, assinatura e criptografia também podem ser modificados para lançar essas novas exceções.

Roteamento antecipado de áudio

Para que os aplicativos de mídia possam identificar para onde seu áudio será roteado, o Google adicionou um conjunto de novas APIs de roteamento de áudio no Gerenciador de áudio aula. O primeiro é o getAudioDevicesForAttributes() API, que permite recuperar uma lista de dispositivos que podem ser usados ​​para reproduzir o áudio especificado. Em segundo lugar, o Google também adicionou o getDirectProfilesForAttributes

() API para ajudar você a entender se seu stream de áudio pode ser reproduzido diretamente. Essas novas APIs podem então ser usadas para determinar a melhor Formato de áudio para usar na faixa de áudio que está sendo reproduzida.


Como baixar e instalar o Android 13 Beta 1 em seu dispositivo Google Pixel

Você pode facilmente baixar Android Developer Beta 1e não deixe de conferir nosso guia sobre como instalar o Android 13 se você não tiver certeza de como fazer isso.

O Google está lançando oficialmente esta atualização beta para Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL ou Pixel 4. Você pode usar as imagens do sistema de 64 bits com o Android Emulator no Android Studio e também pode usar um GSI.


O que você acha da versão beta mais recente? Você irá instalá-lo no seu dispositivo? Como tem sido sua experiência? Deixe-nos saber nos comentários abaixo!