Итак, я создал курсор и все, и я получаю путь к изображению следующим образом:
int imagePath = cursor.getColumnIndex(MediaStore.Images.Media.DATA);
String currentPath = cursor.getString(imagePath);
File file = new File(currentPath);
file.delete();
Я получаю правильный путь, который похож на "/storage/emulated/.../IMG.jpg ", но удаление файла не работает.Я новичок в Android и до сих пор растерялся по поводу внутреннего и внешнего хранилища.