Le modèle d'autorisation de stockage d'Android a radicalement changé au cours des versions récentes, et chaque mise à jour modifie ce à quoi les gestionnaires de fichiers peuvent et ne peuvent pas accéder.Si vous avez déjà ouvert un gestionnaire de fichiers pour trouver des dossiers vides, des chemins inaccessibles ou des boîtes de dialogue d'autorisation apparaissant à plusieurs reprises, vous ressentez les effets réels de ces changements de politique.Voici exactement ce qui a changé dans chaque version et comment configurer AnExplorer pour maintenir un accès complet au système de fichiers.
La réponse courte
Sur Android 11 et supérieur, accédez à Paramètres → Applications → AnExplorer → Autorisations → Fichiers et médias → Autoriser la gestion de tous les fichiers.Cela accorde l'autorisation MANAGE_EXTERNAL_STORAGE qui restaure la pleine capacité de navigation.Sans cela, les gestionnaires de fichiers sont mis en bac à sable comme toutes les autres applications.
Chronologie des autorisations de stockage Android
Android 9 et versions antérieures – L'ère ouverte
Avant Android 10, le stockage était simple.Les applications ont demandé l'autorisation READ_EXTERNAL_STORAGE ou WRITE_EXTERNAL_STORAGE lors de l'installation ou de l'exécution, et une fois accordées, elles disposaient d'un accès complet en lecture/écriture à l'ensemble du stockage partagé – chaque dossier, chaque type de fichier, chaque chemin.Les gestionnaires de fichiers fonctionnaient exactement comme on s'attendrait à ce qu'un explorateur de fichiers de bureau fonctionne.
C’était puissant mais cela créait des problèmes de sécurité.Toute application disposant d'une autorisation de stockage peut lire vos photos, documents, téléchargements et fichiers exportés par d'autres applications sans restriction.
Android 10 — Introduction du stockage étendu (facultatif)
Android 10 a introduit le stockage étendu en tant que concept, mais l'a rendu facultatif pour les développeurs.Les applications ciblant l'API 29 pourraient ajouter requestLegacyExternalStorage=true dans leur manifeste pour conserver l'ancien comportement.La plupart des gestionnaires de fichiers utilisaient cet indicateur, les utilisateurs ne voyaient donc aucune différence pratique.
Principaux changements introduits :
- Le concept de "stockage externe spécifique à l'application" (
Android/data/[package]/) est devenu officiellement un bac à sable - L'API MediaStore est devenue le moyen recommandé pour accéder aux fichiers multimédias
- Le Storage Access Framework (SAF) a gagné en importance pour l'accès aux documents
- L'accès direct au chemin de fichier était techniquement obsolète mais fonctionnait toujours avec l'ancien indicateur
Obtenez le gestionnaire de fichiers AnExplorer
Gérez, transférez et consultez vos fichiers sur tous vos appareils.
Android 11 – Stockage limité appliqué
Android 11 a été le point de rupture.L'indicateur requestLegacyExternalStorage a cessé de fonctionner pour les applications ciblant l'API 30+.Chaque application était désormais limitée par défaut.Cependant, Google a reconnu que les gestionnaires de fichiers, les outils de sauvegarde et les applications antivirus nécessitent réellement un accès large, c'est pourquoi ils ont créé une nouvelle autorisation :
MANAGE_EXTERNAL_STORAGE — l'autorisation « Accès à tous les fichiers ».Il s'agit d'une autorisation spéciale qui :
- Doit être déclaré dans le manifeste de l'application
- Nécessite que l'utilisateur navigue manuellement vers les paramètres pour l'accorder (ne peut pas être accordé via une simple boîte de dialogue d'exécution)
- Doit être justifié auprès de Google lors de l'examen du Play Store
- Accorde l'accès à tout le stockage partagé SAUF les répertoires
Android/data/etAndroid/obb/
Lorsque AnExplorer demande cette autorisation, un écran système vous demande d'activer "Autoriser la gestion de tous les fichiers".Il ne s'agit pas d'un bug ou d'un dépassement excessif : c'est la seule façon pour un gestionnaire de fichiers de fonctionner correctement sur Android 11+.
Android 12 – raffinements mineurs
Android 12 n’a pas radicalement modifié les autorisations de stockage mais a ajouté :
- Autorisations des appareils à proximité affectant les fonctionnalités de transfert de fichiers
- Légères modifications dans le fonctionnement du sélecteur de photos
- Meilleure application des règles de visibilité des packages (les applications ne peuvent pas voir quelles autres applications sont installées sans déclarer de requêtes)
Pour la fonctionnalité de gestionnaire de fichiers, Android 12 s’est comporté de manière identique à Android 11.
Android 13 — Autorisations multimédias granulaires
Android 13 a divisé l'ancien READ_EXTERNAL_STORAGE en trois autorisations distinctes :
READ_MEDIA_IMAGES— accéder aux photos et imagesREAD_MEDIA_VIDEO— accéder aux fichiers vidéoREAD_MEDIA_AUDIO— accéder aux fichiers de musique et audio
Les applications demandent désormais uniquement les types de médias dont elles ont réellement besoin.Un lecteur de musique demande uniquement de l'audio ;un éditeur de photos ne demande que des images.Les gestionnaires de fichiers avec accès à tous les fichiers contournent entièrement ces autorisations granulaires puisque MANAGE_EXTERNAL_STORAGE couvre déjà tout.
Android 13 a également complètement bloqué l'accès des tiers à Android/data/ via le Storage Access Framework.Auparavant, vous pouviez utiliser SAF pour accorder l'accès au dossier à Android/data/ — cette solution de contournement a été fermée.
Obtenez le gestionnaire de fichiers AnExplorer
Gérez, transférez et consultez vos fichiers sur tous vos appareils.
Android 14 – Accès aux photos sélectionnées
Android 14 a introduit le changement le plus important pour l'utilisateur : lorsqu'une application demande l'accès aux photos, les utilisateurs peuvent désormais choisir « Sélectionner des photos et des vidéos » au lieu d'accorder l'accès à tous les médias.Cela signifie:
- L'application ne voit que les fichiers spécifiques sélectionnés par l'utilisateur
- L'utilisateur peut modifier sa sélection ultérieurement dans Paramètres
- Les applications doivent gérer l'accès partiel avec élégance
Pour les gestionnaires de fichiers avec accès à tous les fichiers, cela ne s'applique pas : MANAGE_EXTERNAL_STORAGE offre toujours une visibilité complète des médias.Mais si vous n'avez pas accordé l'accès à tous les fichiers, vous constaterez peut-être que AnExplorer ne peut voir que les fichiers que vous avez explicitement sélectionnés.
Android 14 a également introduit :
- Accès basé sur les informations d'identification pour les fichiers gérés par l'entreprise
- Améliorations du sélecteur de photos avec l'intégration du fournisseur de cloud
- Restrictions plus strictes sur l'accès aux fichiers en arrière-plan
Comment fonctionne le Storage Access Framework (SAF)
Lorsqu'un gestionnaire de fichiers ne dispose pas de l'accès à tous les fichiers, le Storage Access Framework devient le mécanisme de secours.SAF fonctionne via des sélecteurs de documents au niveau du système :
- L'application appelle
ACTION_OPEN_DOCUMENT_TREEpour demander l'accès à un dossier - Android affiche un sélecteur de fichiers système dans lequel vous accédez au dossier souhaité
- Vous appuyez sur "Utiliser ce dossier" et confirmez avec "Autoriser".
- L'application reçoit une autorisation URI persistante pour ce dossier spécifique et tout son contenu.
- Cette subvention survit aux redémarrages des applications et des téléphones
Les subventions SAF sont puissantes mais fastidieuses : vous devez accorder manuellement chaque dossier séparément.AnExplorer utilise SAF comme solution de secours lorsque l'accès à tous les fichiers n'est pas disponible ou lors de l'accès à des chemins protégés spécifiques.
Limites du SAF
- Impossible d'accorder l'accès à la racine du stockage interne sur Android 13+
- Impossible d'accéder à
Android/data/sur Android 13+ - Impossible d'accéder à
Android/obb/sur Android 13+ - Les performances sont nettement plus lentes que l'accès direct aux fichiers (les opérations passent par un fournisseur de contenu)
- Certaines opérations (comme les opérations récursives sur les dossiers) sont beaucoup plus lentes via SAF
Configuration de AnExplorer pour un accès maximal
Pour la meilleure expérience sur toutes les versions d'Android :
- Accorder l'accès à tous les fichiers : Paramètres → Applications → AnExplorer → Autorisations → Fichiers et médias → Autoriser la gestion de tous les fichiers
- Accorder l'autorisation de notification (Android 13+) : requis pour afficher la progression du transfert
- Désactiver l'optimisation de la batterie : Paramètres → Applications → AnExplorer → Batterie → Sans restriction (empêche le système d'exploitation de supprimer les opérations en arrière-plan)
- Accorder l'accès SAF pour Android/données (Android 11-12 uniquement) : lorsque AnExplorer vous demande d'accéder au dossier Android/données, appuyez sur "Utiliser ce dossier" → "Autoriser".
Obtenez le gestionnaire de fichiers AnExplorer
Gérez, transférez et consultez vos fichiers sur tous vos appareils.
Ce qui reste inaccessible sans racine
Même avec l'accès à tous les fichiers accordé, certains chemins restent bloqués par le modèle de sécurité d'Android :
| Chemin | Pourquoi bloqué | Alternatives |
|---|---|---|
/data/data/ | Bac à sable d'application (appliqué par le noyau) | Accès ADB ou root |
/data/user/0/ | Comme ci-dessus, format multi-utilisateurs | Accès ADB ou root |
Android/data/ (Android 13+) | Blocage de la stratégie du système d'exploitation | USB MTP depuis PC, ADB ou root |
Android/obb/ (Android 13+) | Blocage de la stratégie du système d'exploitation | USB MTP depuis PC, ADB ou root |
/system/ | Partition en lecture seule | Racine avec remontage |
Dépannage des problèmes d'autorisation
"Autorisation refusée" malgré l'accord de l'accès à tous les fichiers
- Forcez l'arrêt de AnExplorer et rouvrez-le
- Révoquer l'autorisation et la réaccorder
- Vérifiez que vous avez accordé « Tous les fichiers » et pas seulement « Médias uniquement » (certains appareils affichent les deux options)
- Redémarrez votre téléphone : certaines autorisations nécessitent un redémarrage pour prendre effet.
L'autorisation continue de se réinitialiser après quelques jours
Android 12+ révoque automatiquement les autorisations des applications que vous n'avez pas utilisées récemment (généralement 3 mois).Pour éviter cela :
- Paramètres → Applications → AnExplorer → Autorisations → désactiver "Supprimer les autorisations si l'application n'est pas utilisée"
- Ou simplement ouvrir AnExplorer de temps en temps pour le garder considéré comme "actif"
L'application affiche des dossiers vides malgré l'autorisation
Cela indique généralement que l'application lit à partir d'une liste de répertoires en cache/périmée.Déroulez vers le bas pour actualiser ou naviguez vers l'extérieur et vers le dossier.Si le problème persiste, effacez le cache de AnExplorer (Paramètres → Applications → AnExplorer → Stockage → Vider le cache).
Guides connexes
- Modifications du stockage Android 14 — ventilation détaillée des dernières restrictions
- Le gestionnaire de fichiers ne s'ouvre pas — correction des plantages liés aux réinitialisations d'autorisations
- Stockage interne ou externe – comprendre l'architecture de stockage d'Android
- Impossible de supprimer les fichiers — échecs de suppression liés aux autorisations
Obtenez le gestionnaire de fichiers AnExplorer
Gérez, transférez et consultez vos fichiers sur tous vos appareils.