Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Toha_
0 / 0 / 0
Регистрация: 06.07.2016
Сообщений: 115
Завершенные тесты: 1
#1

No such file or directory - Android

04.09.2016, 13:41. Просмотров 137. Ответов 0
Метки нет (Все метки)

Добрый день.

У меня при загрузки фотографии выводится как бы сохранен но в обменнике нету ее.

Вот результаты Лога

XML
1
2
3
4
5
6
7
09-04 12:29:03.028 5898-6266/com.project_down D/loging: params.length =2
09-04 12:31:40.556 8161-8971/com.project_down D/loging: Error AProtocol not found: 
09-04 12:31:46.747 8161-9007/com.project_down D/loging: params.length =2
09-04 12:32:30.885 9112-9938/com.project_down D/loging: params.length =2
09-04 12:32:31.301 9112-9938/com.project_down D/loging: error IOException/storage/emulated/0/com.project_down/down/down824725589.jpg: open failed: ENOENT (No such file or directory)
09-04 12:33:43.181 11031-11445/com.project_down D/loging: params.length =2
09-04 12:33:43.547 11031-11445/com.project_down D/loging: error IOException/storage/emulated/0/com.project_down/down/down863316356.jpg: open failed: ENOENT (No such file or directory)

Вот отрывок кода
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
        final File storagePath = new File(Environment.getExternalStorageDirectory() + "/com.project_down/down/");
        storagePath.mkdirs();
        final File file = new File(storagePath, filename);
        try
        {
            HttpURLConnection urlConnection = (HttpURLConnection) new URL(url).openConnection();
            urlConnection.setRequestMethod("GET");
            urlConnection.connect();
 
            Log.d("asdasdsa", String.valueOf(file));
 
 
            FileOutputStream fileOutput = new FileOutputStream(file);
            InputStream inputStream = urlConnection.getInputStream();
            int downloadedSize = 0;
            byte[] buffer = new byte[AccessibilityNodeInfoCompat.ACTION_NEXT_HTML_ELEMENT];
 
 
            Log.d("sada1312312", String.valueOf(fileOutput));
 
            while (true)
            {
                int bufferLength = inputStream.read(buffer);
                if (bufferLength <= 0) {
                    fileOutput.close();
                    inputStream.close();
                    saveFileToGallery(file);
                    Log.d("loging", "Finish Downloading");
                    return;
                }
                fileOutput.write(buffer, 0, bufferLength);
                downloadedSize += bufferLength;
            }
        } catch (MalformedURLException e) {
            e.printStackTrace();
            Log.d("loging", "error MalformedURLException");
        } catch (IOException e2) {
            e2.printStackTrace();
            Log.d("loging", "error IOException" + e2.getLocalizedMessage());
        }

Я когда искал в инете пишут чтобы добавлял в манифест

XML
1
2
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"  />
Они у меня есть, но не помогает.

Помогите да очень нужна помощь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2016, 13:41     No such file or directory
Посмотрите здесь:

Open file dialog Android
Android File Explorer в Eclipse (сохранить файл)
Android Ini file
Чтение строк из file.txt Android
Android Файл расширения (Expansion File)
Android Ошибка "Error opening trace file: No such file or directory (2)"
Error opening trace file no such file or directory (2) Android
Download file from Google Drive Android
Не находит expansion file Android
Could not find class 'javax.naming.directory.InitialDirContext' Android
Ошибка: open failed: ENOENT (No such file or directory) Android
Android Ошибка инициализации List<File>

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 05:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru