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

Не создаётся файл в Android - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не могу запустить эмулятор http://www.cyberforum.ru/android-dev/thread1712636.html
Здравствуйте. Решил окунуться в мир программирования под android и, чтобы не особо на первых парах заморачиваться со всякой грязной работой, выбрал android studio. Создал эмулятор android 4.1 api...
Программирование Android Использование Context в других классах У меня есть диалоговое окно, в котором я использую список. Требуется считать этот список с документа. Есть метод changeGroup, где массив с документа будет меняться. Требуется передать этот массив... http://www.cyberforum.ru/android-dev/thread1712575.html
Программирование Android буфер обмена
как реализовать так чтобы содержимое listview скопировать в буфер при длительном нажатии на элемент списка
Программирование Android Как реализовать отслеживание изменения даты в android?
В БД есть записи которые должны в программе изменятся в зависимости от текущей даты. То есть менять позицию в ExpandableListView в зависимости от того какая сейчас дата. Не знаю как можно...
Программирование Android Непонятная ошибка в Android Studio, парсинг, jsoup http://www.cyberforum.ru/android-dev/thread1712417.html
Прошу помощи, ошибка, возможно будет банальной, т.к. это мое первое приложение в Android Studio. В общем у меня стоит задача реализовать простое приложение для андроид, в котором будуд выводиться...
Программирование Android Антивирус для андроида варианты разработки Всем доброе необходимо разобраться в безопасности Андроида, и разработать если получится антивирус прошу помощи в поиске алгоритмов, куда копать, на что смотреть? подробнее

Показать сообщение отдельно
Tsegorah
1 / 1 / 0
Регистрация: 02.03.2014
Сообщений: 89

Не создаётся файл в Android - Программирование Android

15.04.2016, 23:59. Просмотров 391. Ответов 13
Метки (Все метки)

После выполнения кода
Кликните здесь для просмотра всего текста
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
41
42
43
44
    class DownloadTask extends AsyncTask<Void, Void, Void> {
       
..............................
 
        @Override
        protected Void doInBackground(Void... params) {
            try {
                File file = new File(strPath, strName);
                if (!file.exists()) {
                    Log.e("log", "======================== file not exist");
                }
                URL connection = new URL(strURL);
                HttpURLConnection urlConn;
                urlConn = (HttpURLConnection) connection.openConnection();
                urlConn.setRequestMethod("GET");
                urlConn.connect();
                InputStream in;
                in = urlConn.getInputStream();
                OutputStream writer = new FileOutputStream(strPath+strName);
                byte buffer[] = new byte[buffSize];
                int c = in.read(buffer);
                while (c > 0) {
                    writer.write(buffer, 0, c);
                    c = in.read(buffer);
                }
                writer.flush();
                writer.close();
                in.close();
            }
            catch (MalformedURLException m) {
                Log.e("log", "======================== malformed url exception");
            }
            catch (ProtocolException m) {
                Log.e("log", "======================== protocol exception");
            }
            catch (FileNotFoundException m) {
                Log.e("log", "======================== file not found exception");
            }
            catch (IOException i) {
                Log.e("log", "======================== io exception");
            }
            return null;
        }
    }

ловит исключение, что файла не существует.
И file.exists() - false.
Эта строка File file = new File(strPath, strName); не создаёт файл?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru