1 votes

Qu'est-ce que l'autorisation d'accès au répertoire ?

J'ai récemment obtenu un téléphone Android 9, et j'ai remarqué une nouvelle section sous l'accès spécial appelé "accès au répertoire". Il n'y a pas de liste d'applications

Ce problème n'existait pas sur mon ancien téléphone Android 8.1, je suis donc certain qu'il s'agit d'une nouveauté.

A quoi ça sert ?

3voto

CzarMatt Points 541

Le modèle d'autorisations d'Android a évolué au fil des versions. À partir d'Android P, les applications peuvent demander un "accès au répertoire" pour recevoir la permission d'accéder à un répertoire scopé sur l'appareil.

Par exemple, une application qui demande la permission ÉCRITURE_MÉMOIRE_EXTERNE obtient un accès complet au stockage externe.

Cependant, en utilisant l'accès scopé, une application qui prend et gère des photos pourrait demander l'accès à la base de données de l'application. Pictures sur votre périphérique de stockage externe. Cela vous permet de vous assurer que l'application en question peut lire/écrire des données dans le dossier de stockage externe. Pictures et ne pas dire, Messages (ou n'importe quoi d'autre dans le stockage externe pour cette question).

L'API étant encore relativement récente, je ne suis pas surpris qu'aucune application n'utilise actuellement cette fonctionnalité.

Android a affiné les droits d'accès aux applications, permettant aux développeurs (et aux utilisateurs !) de mieux contrôler qui a accès à quoi.

Vous pouvez en savoir plus sur la portée de l'accès ici : https://developer.Android.com/training/articles/scoped-directory-access

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X