Récemment, j'ai commencé à utiliser Android 6.0, et l'une des premières choses que j'ai remarquées, c'est que la carte SD externe n'était plus montée sous /storage/extSdCard
Au lieu de cela, il a été monté sous un dossier nommé d'après l'ID du volume dans la base de données de l'entreprise. /storage
ce qui signifie que plusieurs de mes applications qui utilisaient à l'origine l'option /storage/extSdCard
le chemin ne pouvait plus.
J'étais curieux de savoir s'il était possible de créer un lien symbolique dans le stockage vers le nouveau chemin nommé /storage/extSdCard
pour que ces applications puissent toujours l'utiliser, mais quand j'ai essayé d'utiliser ln -s /storage/some-volume-id /storage/extSdCard
pour créer le lien, cependant, le résultat n'était visible et utilisable que par l'utilisateur racine.
J'ai vérifié les permissions qui sont complètes rwx
pour tous, j'ai essayé de changer le groupe pour qu'il corresponde aux autres, j'ai essayé le commutateur symlink sur les commandes, et j'ai essayé de remonter les systèmes de fichiers en lecture/écriture, mais le lien ne fonctionne toujours pas pour aucune des applications ou pour les non-superutilisateurs.
Je suis encore relativement novice en la matière, alors y a-t-il quelque chose que je néglige et qui empêche le lien de s'afficher ?