Android 13: App-Berechtigungen für Fotos, Videos und Audio
Mit Android 13 halten explizite Zugriffsberechtigungen für Mediendateien Einzug. Bislang mussten Anwender einer App einen generellen Zugriff auf Dateien und Medien des Smartphones erlauben. Unter der dreizehnten Iteration des mobilen Google-Betriebssystems muss ein Programm den Nutzer einzeln um Erlaubnis für den Zugang zu Fotos, Videos und Audio bitten. Im Rahmen einer Anleitung schildert das Android-Team, wie Entwicklerstudios diese Privatsphären-Erweiterung integrieren. Dank erweiterter Fehlermeldungen wird auch der Sicherheitsmechanismus KeyStore in Android 13 aufgewertet.
Android 13: Gezielte Zugriffe auf Mediendateien
So sieht die direkte Anfrage nach dem Audiodateien-Zugriff aus
Google
Kollege Weidner schrieb bereits über die erste offene Betaversion von Android 13. Mittlerweile konnten erste Interessenten die Plattform ausprobieren und stießen auf eine sinnvolle Aufsplittung der Zugriffe auf Mediendateien. Bei jüngeren Versionen der Google-Software ebneten Anwender über die Berechtigung Dateien und Medien einer App den Weg zu sämtlichen Fotos, Bildern (animiert und statisch), Videos, Musikdateien und Sprachaufzeichnungen. Damit ist bald Schluss, wie unter anderem heise berichtet. Folgende Berechtigungen fügte Google in Android 13 hinzu:
READ_MEDIA_IMAGES (Bilder und Fotos lesen)
READ_MEDIA_VIDEOS (Videos lesen)
READ_MEDIA_AUDIO (Audiodateien lesen)
Zuvor musste eine App simpel den Speicherzugriff (READ_EXTERNAL_STORAGE) erbitten. Wurde diese Berechtigung bereits früher erlaubt, erscheint kein neuer Dialog. Ferner gibt es nur einen einzigen Dialog, sollte die Anwendung sowohl nach einer Berechtigung für den Bilder- als auch für den Video-Zugriff fragen. Google bietet in dieser Dokumentation Entwicklerstudios Hilfestellung zur Änderung.
Android 13: Schlüsselverwaltung mit besserem Protokoll
Die Schlüsselverwaltung KeyStore gewährt unter Android Mechanismen zum sicheren Erzeugen, Speichern und Verwenden kryptografischer Schlüssel. Besagte Schlüssel lagern in einem geschützten Container, damit Hacker schwerer an sie gelangen. Es kann jedoch vorkommen, dass das Generieren oder die Verwendung eines Schlüssels fehlschlägt. In der Klasse KeyStoreException finden Entwicklerinnen und Entwickler in Android 13 erweiterte Fehlermeldungen vor. Ausführliche Informationen sind der Dokumentation des KeyStore zu entnehmen. Weitere Schnittstellen für das Audiorouting haben es ebenfalls in das neue Betriebssystem geschafft.
Dual-eSIM-Support soll Android 13 noch flexibler bei der Kommunikation machen.