Ошибка: не удалось открыть: ENOENT (нет такого файла или каталога)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Ошибка: не удалось открыть: ENOENT (нет такого файла или каталога)

Сообщение Anonymous »

Я пытался создать файл для сохранения снимков с камеры, но оказалось, что я не могу создать файл.
Но я действительно не могу найти ошибку. Можете ли вы взглянуть на него и дать мне совет?

Код: Выделить всё

    private File createImageFile(){
File imageFile=null;
String stamp=new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
File dir= Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
String imageFileName="JPEG_"+stamp+"_";
try {
imageFile=File.createTempFile(imageFileName,".jpg",dir);
} catch (IOException e) {
Log.d("YJW",e.getMessage());
}
return  imageFile;
}
И я добавил разрешение.
Метод всегда выдает такие ошибки:


Ошибка открытия: ENOENT (Нет такого файла или каталога)


Подробнее здесь: https://stackoverflow.com/questions/360 ... -directory
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»