Das Speicherberechtigungsmodell von Android hat sich in den letzten Versionen dramatisch geändert, und jedes Update verschiebt, worauf Dateimanager zugreifen können und was nicht.Wenn Sie jemals einen Dateimanager geöffnet haben und festgestellt haben, dass Ordner leer sind, auf Pfade nicht zugegriffen werden kann oder Berechtigungsdialoge wiederholt auftauchen, erleben Sie die realen Auswirkungen dieser Richtlinienänderungen.Hier erfahren Sie genau, was sich in jeder Version geändert hat und wie Sie AnExplorer konfigurieren, um den vollständigen Zugriff auf das Dateisystem aufrechtzuerhalten.
Die kurze Antwort
Gehen Sie unter Android 11 und höher zu Einstellungen → Apps → AnExplorer → Berechtigungen → Dateien und Medien → Verwaltung aller Dateien zulassen.Dadurch wird die MANAGE_EXTERNAL_STORAGE-Berechtigung erteilt, die die volle Browsing-Funktionalität wiederherstellt.Ohne sie sind Dateimanager wie jede andere App in einer Sandbox.
Zeitleiste für Android-Speicherberechtigungen
Android 9 und niedriger – Das offene Zeitalter
Vor Android 10 war die Speicherung einfach.Apps forderten bei der Installation oder Laufzeit die Berechtigung READ_EXTERNAL_STORAGE oder WRITE_EXTERNAL_STORAGE an und hatten nach der Erteilung vollständigen Lese-/Schreibzugriff auf den gesamten freigegebenen Speicher – jeden Ordner, jeden Dateityp, jeden Pfad.Dateimanager funktionierten genau so, wie Sie es von einem Desktop-Datei-Explorer erwarten würden.
Dies war zwar wirkungsvoll, führte jedoch zu Sicherheitsbedenken.Jede App mit Speicherberechtigung kann Ihre Fotos, Dokumente, Downloads und exportierten Dateien anderer Apps ohne Einschränkung lesen.
Android 10 – Scoped Storage eingeführt (optional)
Android 10 führte bereichsbezogenen Speicher als Konzept ein, machte es jedoch für Entwickler optional.Apps, die auf API 29 abzielen, könnten requestLegacyExternalStorage=true in ihrem Manifest hinzufügen, um das alte Verhalten beizubehalten.Die meisten Dateimanager verwendeten dieses Flag, sodass Benutzer keinen praktischen Unterschied sahen.
Wichtige Änderungen eingeführt:
– Das Konzept des „App-spezifischen externen Speichers“ ( Android/data/[package]/ ) wurde offiziell in eine Sandbox integriert
– Die MediaStore-API wurde zur empfohlenen Methode für den Zugriff auf Mediendateien
- Das Storage Access Framework (SAF) hat für den Dokumentenzugriff an Bedeutung gewonnen
- Der direkte Dateipfadzugriff war technisch veraltet, funktionierte aber weiterhin mit der Legacy-Flagge
AnExplorer Dateimanager herunterladen
Verwalten, übertragen und öffnen Sie Ihre Dateien auf jedem Gerät.
Android 11 – Begrenzter Speicher erzwungen
Android 11 war der Wendepunkt.Das requestLegacyExternalStorage-Flag funktioniert nicht mehr für Apps, die auf API 30+ abzielen.Jede App hatte jetzt standardmäßig einen Gültigkeitsbereich.Google hat jedoch erkannt, dass Dateimanager, Backup-Tools und Antiviren-Apps tatsächlich umfassenden Zugriff benötigen, und hat daher eine neue Berechtigung erstellt:
MANAGE_EXTERNAL_STORAGE – die Berechtigung „Zugriff auf alle Dateien“.Dies ist eine Sondergenehmigung, die: – Muss im App-Manifest deklariert werden – Erfordert, dass der Benutzer manuell zu den Einstellungen navigiert, um es zu gewähren (kann nicht über einen einfachen Laufzeitdialog gewährt werden)
- Muss bei der Überprüfung im Play Store gegenüber Google begründet werden
- Gewährt Zugriff auf den gesamten freigegebenen Speicher, AUSSER
Android/data/undAndroid/obb/Verzeichnisse
Wenn AnExplorer diese Berechtigung anfordert, wird ein Systembildschirm angezeigt, in dem Sie aufgefordert werden, „Verwaltung aller Dateien zulassen“ umzuschalten.Dabei handelt es sich nicht um einen Fehler oder eine Übertreibung – nur so kann ein Dateimanager unter Android 11+ ordnungsgemäß funktionieren.
Android 12 – Kleinere Verbesserungen
Android 12 hat die Speicherberechtigungen nicht wesentlich geändert, aber Folgendes hinzugefügt: – Berechtigungen für Geräte in der Nähe, die sich auf Dateiübertragungsfunktionen auswirken
- Leichte Änderungen an der Funktionsweise der Fotoauswahl
- Bessere Durchsetzung der Paketsichtbarkeitsregeln (Apps können nicht sehen, welche anderen Apps installiert sind, ohne Abfragen zu deklarieren)
Bezüglich der Dateimanager-Funktionalität verhielt sich Android 12 identisch mit Android 11.
Android 13 – Detaillierte Medienberechtigungen
Android 13 hat den alten READ_EXTERNAL_STORAGE in drei separate Berechtigungen aufgeteilt:
READ_MEDIA_IMAGES– Zugriff auf Fotos und BilderREAD_MEDIA_VIDEO– Zugriff auf VideodateienREAD_MEDIA_AUDIO– Zugriff auf Musik- und Audiodateien
Apps fragen jetzt nur noch die Medientypen an, die sie tatsächlich benötigen.Ein Musikplayer fragt nur nach Audio;Ein Bildbearbeiter fragt nur nach Bildern.Dateimanager mit Zugriff auf alle Dateien umgehen diese detaillierten Berechtigungen vollständig, da MANAGE_EXTERNAL_STORAGE bereits alles abdeckt.
Android 13 blockierte außerdem den Zugriff Dritter auf Android/data/ über das Storage Access Framework vollständig.Bisher konnten Sie SAF verwenden, um Ordnerzugriff auf Android/data/ zu gewähren – diese Problemumgehung wurde geschlossen.
AnExplorer Dateimanager herunterladen
Verwalten, übertragen und öffnen Sie Ihre Dateien auf jedem Gerät.
Android 14 – Zugriff auf ausgewählte Fotos
Mit Android 14 wurde die benutzerorientierteste Änderung eingeführt: Wenn eine App Fotozugriff anfordert, können Benutzer jetzt „Fotos und Videos auswählen“ wählen, anstatt Zugriff auf alle Medien zu gewähren.Das heisst:
- Die App sieht nur die spezifischen Dateien, die der Benutzer ausgewählt hat
- Der Benutzer kann seine Auswahl später in den Einstellungen ändern
- Apps müssen Teilzugriffe ordnungsgemäß verarbeiten
Für Dateimanager mit Zugriff auf alle Dateien gilt dies nicht – MANAGE_EXTERNAL_STORAGE bietet weiterhin vollständige Mediensichtbarkeit.Wenn Sie jedoch keinen Zugriff auf alle Dateien gewährt haben, kann es sein, dass AnExplorer nur Dateien sehen kann, die Sie explizit ausgewählt haben.
Android 14 führte außerdem Folgendes ein: – Anmeldeinformationsbasierter Zugriff auf vom Unternehmen verwaltete Dateien
- Verbesserungen der Fotoauswahl durch Cloud-Anbieter-Integration
- Strengere Einschränkungen für den Dateizugriff im Hintergrund
So funktioniert das Storage Access Framework (SAF).
Wenn einem Dateimanager der Zugriff auf alle Dateien fehlt, wird das Storage Access Framework zum Ausweichmechanismus.SAF arbeitet über Dokumentauswahlfunktionen auf Systemebene:
- Die App ruft
ACTION_OPEN_DOCUMENT_TREEauf, um Zugriff auf einen Ordner anzufordern - Android zeigt eine Systemdateiauswahl an, mit der Sie zum gewünschten Ordner navigieren können
- Sie tippen auf „Diesen Ordner verwenden“ und bestätigen mit „Zulassen“
- Die App erhält eine dauerhafte URI-Gewährung für diesen bestimmten Ordner und seinen gesamten Inhalt
- Dieser Zuschuss überdauert App-Neustarts und Telefon-Neustarts
SAF-Zuweisungen sind leistungsstark, aber mühsam – Sie müssen jeden Ordner manuell einzeln gewähren.AnExplorer verwendet SAF als Fallback, wenn der Zugriff auf alle Dateien nicht verfügbar ist oder wenn auf bestimmte geschützte Pfade zugegriffen wird.
SAF-Einschränkungen
– Unter Android 13+ kann kein Zugriff auf das interne Speicherstammverzeichnis gewährt werden
- Auf
Android/data/kann unter Android 13+ nicht zugegriffen werden - Auf
Android/obb/kann unter Android 13+ nicht zugegriffen werden - Die Leistung ist deutlich langsamer als beim direkten Dateizugriff (Vorgänge laufen über einen Inhaltsanbieter)
- Einige Vorgänge (z. B. rekursive Ordnervorgänge) sind über SAF viel langsamer
Konfigurieren von AnExplorer für maximalen Zugriff
Für das beste Erlebnis auf allen Android-Versionen:
- Zugriff auf alle Dateien gewähren: Einstellungen → Apps → AnExplorer → Berechtigungen → Dateien und Medien → Verwaltung aller Dateien zulassen
- Benachrichtigungsberechtigung erteilen (Android 13+): Erforderlich, um den Übertragungsfortschritt anzuzeigen
- Batterieoptimierung deaktivieren: Einstellungen → Apps → AnExplorer → Batterie → Uneingeschränkt (verhindert, dass das Betriebssystem Hintergrundvorgänge beendet)
- SAF-Zugriff für Android/Daten gewähren (nur Android 11-12): Wenn AnExplorer Sie zum Ordnerzugriff auf Android/Daten auffordert, tippen Sie auf „Diesen Ordner verwenden“ → „Zulassen“
AnExplorer Dateimanager herunterladen
Verwalten, übertragen und öffnen Sie Ihre Dateien auf jedem Gerät.
Was ohne Root unzugänglich bleibt
Auch wenn der Zugriff auf alle Dateien gewährt wird, bleiben bestimmte Pfade durch das Android-Sicherheitsmodell blockiert:
| Pfad | Warum blockiert | Alternative |
|---|---|---|
/data/data/ | App-Sandbox (Kernel-erzwungen) | ADB- oder Root-Zugriff |
/data/user/0/ | Wie oben, Mehrbenutzerformat | ADB- oder Root-Zugriff |
Android/data/ (Android 13+) | Betriebssystemrichtlinienblock | USB MTP von PC, ADB oder Root |
Android/obb/ (Android 13+) | Betriebssystemrichtlinienblock | USB MTP von PC, ADB oder Root |
/system/ | Schreibgeschützte Partition | Root mit Remount |
Fehlerbehebung bei Berechtigungsproblemen
„Berechtigung verweigert“, obwohl der Zugriff auf alle Dateien gewährt wurde
- Stoppen Sie AnExplorer und öffnen Sie es erneut
- Widerrufen Sie die Erlaubnis und erteilen Sie sie erneut
- Überprüfen Sie, ob Sie „Alle Dateien“ und nicht nur „Nur Medien“ zugelassen haben (einige Geräte zeigen beide Optionen an).
- Starten Sie Ihr Telefon neu – einige Berechtigungserteilungen erfordern einen Neustart, damit sie wirksam werden
Die Berechtigung wird nach einigen Tagen immer wieder zurückgesetzt
Android 12+ entzieht automatisch Berechtigungen von Apps, die Sie in letzter Zeit (normalerweise 3 Monate) nicht verwendet haben.Um dies zu verhindern:
- Einstellungen → Apps → AnExplorer → Berechtigungen → „Berechtigungen entfernen, wenn App nicht verwendet wird“ ausschalten
- Oder öffnen Sie AnExplorer einfach gelegentlich, damit es als „aktiv“ gilt.
App zeigt trotz Berechtigung leere Ordner an
Dies weist normalerweise darauf hin, dass die App aus einer zwischengespeicherten/veralteten Verzeichnisliste liest.Zum Aktualisieren nach unten ziehen oder aus dem Ordner heraus und zurück navigieren.Wenn das Problem weiterhin besteht, leeren Sie den Cache von AnExplorer (Einstellungen → Apps → AnExplorer → Speicher → Cache leeren).
Verwandte Leitfäden
- Speicheränderungen für Android 14 – detaillierte Aufschlüsselung der neuesten Einschränkungen
- Dateimanager öffnet sich nicht – Beheben Sie Abstürze im Zusammenhang mit dem Zurücksetzen von Berechtigungen
- Interner vs. externer Speicher – verstehen Sie die Speicherarchitektur von Android
- Dateien können nicht gelöscht werden – berechtigungsbedingte Löschfehler
AnExplorer Dateimanager herunterladen
Verwalten, übertragen und öffnen Sie Ihre Dateien auf jedem Gerät.