1 votes

Avec quelle granularité le développeur d'applications peut-il définir les autorisations pour éviter de rebuter l'utilisateur à la rubrique "Autorisations pour les photos, les médias et les autres

Lorsqu'une application de notes (comme Google Keep, Wunderlist, Stickynotes), etc., demande l'autorisation d'accéder aux "Photos, médias et autres fichiers" (PMOF) de votre appareil, l'utilisateur peut avoir quelques doutes. En fait, l'application peut-elle simplement demander l'autorisation d'accéder aux fichiers et non aux photos et aux médias ? Les permissions sont-elles définies à un niveau aussi granulaire après Android 6.0 ?

1voto

Irfan Latif Points 16863

PMOF signifie android.permission.[READ|WRITE]_EXTERNAL_STORAGE qui, une fois accordée, permet à l'application de lire l'ensemble de la base de données. /sdcard . Voir cette réponse pour plus de détails sur la façon dont cela se passe à l'arrière. Maintenant, l'application peut lire / écrire / inspecter / supprimer / renommer / modifier / télécharger / crypter tout ce que vous avez dans le stockage public partagé, y compris les photos, vidéos, documents, contacts, messages, sauvegardes, etc.

Malheureusement, Android n'offre pas de contrôle plus granulaire sur cet accès au niveau du système de fichiers. Cependant, le cadre d'accès au stockage ( SAF ) peut être utilisé pour empêcher l'application d'accéder à l'ensemble de la base de données. /sdcard le système de fichiers, mais seulement un fichier ou un répertoire spécifique (sous-répertoires inclus).

Android Q introduit un contrôle plus fin avec Stockage de la portée .

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