На самом деле я делаю приложение, в котором я могу перечислить все данные, присутствующие на внешней SD-карте, и удалить файл. Но поскольку в Android 4.4 и выше мы не можем писать на внешнюю SD-карту. Пожалуйста, помогите мне выйти из этого ..Как удалить файл программно с SD-карты в android 4.4 и выше
2
A
ответ
-1
Прежде всего обновить manifest.xml с помощью следующего кода:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE />
Затем написать:
File file = new File(filePath);
boolean deleted = file.delete();
где Filepath это путь файл, который вы хотите удалить
например,
/sdcard/myDirectory/myfile.txt
файлы не могут быть удалены с SD-карты выше леденца. У стороннего приложения нет доступа к записи на SD-карте. Но я не знаю, как приложения, такие как es file explorer, могут удалять и перемещать файл с SD-карты. –