Je souhaite copier les fichiers (fichiers image capturés depuis l'application appareil photo) entre le stockage interne, depuis/data/data/[mon application]/photo vers un autre dossier dans le stockage interne.Android - copier des fichiers entre le stockage interne
Comme vous pouvez le voir dans l'écran ci-dessous, j'ai changé avec succès l'autorisation des deux répertoires dans « 777 » via le code ci-dessous:
Runtime.getRuntime().exec("su");
Runtime.getRuntime().exec("chmod 777 /data/data/[my app]/photo", null, new File("/data/data/[my app]/photo"));
Alors, j'utiliser le code similaire pour modifier l'autorisation pour les fichiers dans le dossier "photo" mais rien ne se passe.
Runtime.getRuntime().exec("su");
Runtime.getRuntime().exec("chmod 777 /data/data/[my app]/photo/2_20130406_143344");
Je serais très reconnaissant si quelqu'un me donne un peu de direction car il m'a dérangé pendant tout le week-end.
Merci beaucoup d'avance!
L'application de caméra ne se stocke pas dans/data/data/... Vous n'avez pas besoin de déranger avec les permissions de type linux juste pour copier certains fichiers. – greenapps