2 votes

Les fichiers et les dossiers sont visibles sur l'ordinateur, mais PAS dans l'explorateur de fichiers d'Android.

J'ai un Nexus 6 fonctionnant sous Lollipop. Je vois des dossiers dans Android File transfer sur l'ordinateur qui ne sont apparemment pas réels, ou du moins pas visibles sur le téléphone dans l'explorateur de fichiers.

Ici, vous voyez le dossier "Musique" sur le PC,

Screen shot of android file transfer on Mac

Mais pas sur Android,

Screen shot of File explorer on Nexus 6 device

En plus de ne voir le dossier que lorsque je regarde depuis l'ordinateur. Cela semble être le problème opposé que tout le monde rencontre. Que se passe-t-il ici ?

1voto

Paul Ratazzi Points 949

C'est dû à une différence de permissions.

Lorsque vous regardez depuis l'ordinateur, vous accédez au téléphone via ADB ou MTP, qui est probablement exécuté avec des privilèges spéciaux, tels que " shell " ou " Root ". Lorsque vous regardez depuis l'application sur le téléphone, vous êtes exécuté en tant qu'un certain "userId" et "appId" d'Android dans un bac à sable qui n'a pas nécessairement accès aux fichiers des autres utilisateurs ou à de nombreux fichiers système. En fait, Android 4.2 et les versions ultérieures utilisent les espaces de noms de fichiers et les montages liés pour rendre les fichiers des autres utilisateurs complètement invisibles (même pas montés) lorsqu'un autre utilisateur est connecté. Même l'explorateur de fichiers Root ne verra pas les fichiers non montés.

La seule façon de voir tous les fichiers du système est d'être exécuté en tant que Root. La seule façon de voir tous les fichiers d'un utilisateur particulier sur le stockage externe est d'être connecté en tant que cet utilisateur, forçant ainsi le système à monter les dossiers de stockage externe appropriés.

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