Android 13 Beta 1 est là avec de meilleures autorisations de fichiers multimédias

Android 13 Beta 1 est là et offre un accès plus granulaire aux fichiers multimédias, de meilleurs rapports d’erreurs et un routage audio anticipé.

Février a vu la sortie du premier Android 13 Developer Preview, et avec lui sont venus les bases de la prochaine itération du plus grand système d’exploitation au monde. Il a apporté un certain nombre de changements qui profitent aux développeurs et a amélioré la confidentialité, Material You, les contrôles linguistiques, etc. Ensuite, a vu l'avènement du deuxième aperçu du développeur avec des demandes d'autorisation de notification et d'autres changements qui profitent aux développeurs. Nous quittons désormais l'étape « aperçu pour les développeurs » avec la première version d'Android 13 Beta 1.

Contrairement aux versions « aperçu pour les développeurs » qui sont réservées aux développeurs, les versions bêta d'Android 13 sont destinées aux utilisateurs généraux qui souhaitent essayer la prochaine version d'Android. Google surveille particulièrement les commentaires généraux des utilisateurs normaux sur la façon dont ils expérimentent la nouvelle version d'Android. En conséquence, même si vous devriez peut-être encore vous méfier de son installation sur votre pilote quotidien, on s'attend à ce que cette version soit un peu plus stable que les versions précédentes.

Les fonctionnalités les plus notables d’Android 13 bêta 1 incluent :

  • Accès plus granulaire aux fichiers multimédias
  • Meilleur rapport d'erreurs
  • Routage audio anticipé

Quand sortira Android 13?

Pour les mises à jour Android, Google révèle généralement une étape de « stabilité de la plateforme » afin que les développeurs puissent savoir quand Google a l'intention de fournir les API SDK/NDK finales, ainsi que les API internes finales et le système orienté application. comportements. Google a l'intention d'atteindre la stabilité de la plateforme en juin 2022, avec au minimum plusieurs semaines prévues avant la sortie officielle. Android 12 a atteint la stabilité de la plate-forme en août 2021 et la version finale a été sorti en octobre de cette année-là. Google a publié plus de détails sur le calendrier de sortie que vous pouvez consulter.


Quoi de neuf dans Android 13 bêta 1?

Actuellement, lorsqu'une application souhaite accéder aux fichiers sur le stockage d'un téléphone, elle doit demander l'autorisation READ_EXTERNAL_STORAGE. Cette autorisation donne cependant accès à toutes sortes de fichiers multimédias, ce qui n'est pas toujours nécessaire. Par exemple, pourquoi une application de lecture audio devrait-elle avoir accès à vos photos? Avec Android 13, Google introduit trois nouvelles autorisations :

  • READ_MEDIA_IMAGES (pour les images et photos)
  • READ_MEDIA_VIDEO (pour les vidéos)
  • READ_MEDIA_AUDIO (pour les fichiers audio)

Google indique que afin de simplifier l'expérience des utilisateurs, si une application demande READ_MEDIA_IMAGE et READ_MEDIA_VIDEO en même temps, le système affiche une seule boîte de dialogue pour accorder les deux autorisations.

Meilleur rapport d'erreurs dans Keystore et KeyMint

Pour les développeurs qui génèrent des clés, Keystore et KeyMint fournissent de meilleures erreurs. Il existe désormais une hiérarchie de classes d'exceptions sous java.sécurité.

FournisseurException, avec des exceptions spécifiques à Android qui incluent Codes d'erreur Keystore/KeyMint. Les méthodes utilisées pour la génération, la signature et le chiffrement des clés sont également modifiables pour lever ces nouvelles exceptions.

Routage audio anticipé

Afin que les applications multimédias puissent identifier où leur audio sera acheminé, Google a ajouté un ensemble de nouvelles API d'acheminement audio dans le Gestionnaire audio classe. Le premier est le getAudioDevicesForAttributes() API, qui vous permet de récupérer une liste d'appareils pouvant être utilisés pour lire l'audio spécifié. Deuxièmement, Google a également ajouté le getDirectProfilesForAttributes

() API pour vous aider à comprendre si votre flux audio peut être lu directement. Ces nouvelles API peuvent ensuite être utilisées pour déterminer la meilleure Format Audio à utiliser pour votre piste audio en cours de lecture.


Comment télécharger et installer Android 13 Beta 1 sur votre appareil Google Pixel

Vous pouvez facilement télécharger Android Developer Bêta 1, et n'oubliez pas de consulter notre guide sur comment installer Android 13 si vous ne savez pas comment procéder.

Google publie officiellement cette mise à jour bêta pour le Pixel 6 Pro, le Pixel 6, le Pixel 5a 5G, le Pixel 5, le Pixel 4a (5G), le Pixel 4a, le Pixel 4 XL ou le Pixel 4. Vous pouvez utiliser les images système 64 bits avec l'émulateur Android dans Android Studio, et vous pouvez également utiliser un GSI.


Que pensez-vous de la dernière version bêta? Allez-vous l’installer sur votre appareil? Comment s’est passée votre expérience? Faites-le nous savoir dans les commentaires ci-dessous !