Я хотел бы скопировать файлы (файлы изображений, захваченные из приложения для камеры) между внутренним хранилищем, из/data/data/[my app]/photo в другую папку во внутреннем хранилище.Android - копирование файлов между внутренним хранилищем
Как вы можете видеть на скриншоте ниже, я успешно изменил разрешение обоих каталогов в «777» с помощью кода ниже:
Runtime.getRuntime().exec("su");
Runtime.getRuntime().exec("chmod 777 /data/data/[my app]/photo", null, new File("/data/data/[my app]/photo"));
Итак, я использую подобный код для изменения разрешения для файлов в папке «фото», но ничего не происходит.
Runtime.getRuntime().exec("su");
Runtime.getRuntime().exec("chmod 777 /data/data/[my app]/photo/2_20130406_143344");
Было бы очень признательно, если бы кто-то дал мне какое-то направление, поскольку это беспокоило меня в течение всего уик-энда.
Большое спасибо!
Приложение камеры не хранит в/data/data/... Вам не нужно возиться с разрешениями типа linux, чтобы скопировать некоторые файлы. – greenapps