J'ai remarqué que certaines applications accèdent, lisent et écrivent dans le stockage sans demander de permission. Notez que je ne parle pas du dossier interne des apps, mais du stockage partagé situé à l'adresse /stockage o /storage/emulated/0 .
Par exemple, des navigateurs comme Chrome, Brave, etc. peuvent télécharger des fichiers sans demander l'autorisation de stockage. Alors que Firefox doit obtenir l'autorisation avant le début du téléchargement (je suis conscient que Chrome a déjà l'autorisation puisqu'elle est intégrée, mais Brave ne l'a pas).
D'autre part, j'ai téléchargé un lecteur vidéo appelé Just Video Player, il est simple et open-source, et je l'aime bien. Il ne demande pas non plus d'autorisation de stockage. Je vais dans n'importe quel gestionnaire de fichiers, je clique sur un fichier vidéo, je sélectionne Just Video Player, et la lecture commence. Comment cela se fait-il ?
Je sais que je demande peut-être des informations qui sont trop techniques pour moi ou autre, mais j'ai besoin de savoir.
1 votes
Ils peuvent utiliser Cadre d'accès au stockage o Magasin de médias .
0 votes
Il n'utilise pas le Storage Access Framework, car je devrais alors ouvrir le menu de sélection des fichiers et accorder l'accès.
0 votes
L'autorisation du SAF peut être persisté une fois accordée.