Форум программистов, компьютерный форум 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
17.04.2016, 21:41  [ТС]
Названия файлов теперь начинаются не с цифр, в некоторых из них нет пробелов, но они тоже не создаются.
Что имеется в виду под логом ошибки?
После выполнения метода
Кликните здесь для просмотра всего текста
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
        @Override
        protected Void doInBackground(Void... params) {
            boolean b = false;
            strPath = "/storage/emulated/";
            try {
                File file = new File(strPath, strName);
                Log.e("log", "======================== dir "+strPath);
                Log.e("log", "======================== name "+strName);
                if (file.getParentFile() == null) {
                    Log.e("log", "======================== no parent file");
                    file.getParentFile().mkdirs();
                }
                try {
                    if (!file.exists()) {
                        b = file.createNewFile();
                        if (b = true) Log.e("log", "======================== file created");
                        if (b = false) Log.e("log", "======================== file already exists");
                        Log.e("log", "======================== file not exist");
                    }
                } catch (IOException i) {
                    Log.e("log", "======================== can_t create file ==== " + i.getMessage());
                }
                if (b || file.isFile()) {
                    Log.e("log", "======================== writing in file");
                    URL connection = new URL(strURL);
                    HttpURLConnection urlConn = null;
                    try {
                        urlConn = (HttpURLConnection) connection.openConnection();
                    } catch (IOException i) {
                        Log.e("log", "======================== can_t open connection");
                    }
                    urlConn.setRequestMethod("GET");
                    try {
                        urlConn.connect();
                    } catch (IOException i) {
                        Log.e("log", "======================== can_t connect");
                    }
                    InputStream in = null;
                    try {
                        in = urlConn.getInputStream();
                    } catch (IOException i) {
                        Log.e("log", "======================== can_t get input stream");
                    }
                    OutputStream writer = new FileOutputStream(strPath + strName);
                    byte buffer[] = new byte[buffSize];
                    int c = 0;
                    try {
                        c = in.read(buffer);
                    } catch (IOException i) {
                        Log.e("log", "======================== can_t read");
                    }
                    while (c > 0) {
                        try {
                            writer.write(buffer, 0, c);
                        } catch (IOException i) {
                            Log.e("log", "======================== can_t write in cycle");
                        }
                        try {
                            c = in.read(buffer);
                        } catch (IOException i) {
                            Log.e("log", "======================== can_t read in cycle");
                        }
                    }
                    try {
                        writer.flush();
                        writer.close();
                        in.close();
                    } catch (IOException i) {
                        Log.e("log", "======================== can_t flush/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;
        }

выводится:
Кликните здесь для просмотра всего текста
04-17 14:32:35.741 2128-2696/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.741 2128-2696/com.example.vkapp1 E/log: ======================== name vkf20444ScannerThe Race
04-17 14:32:35.742 2128-2696/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.748 2128-2697/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.749 2128-2697/com.example.vkapp1 E/log: ======================== name vkf20445EluveitieAidu
04-17 14:32:35.749 2128-2697/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.751 2128-2698/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.751 2128-2698/com.example.vkapp1 E/log: ======================== name vkf20446EluveitieL'appel des Montagnes
04-17 14:32:35.752 2128-2698/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.753 2128-2699/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.753 2128-2699/com.example.vkapp1 E/log: ======================== name vkf20447EluveitieKing
04-17 14:32:35.753 2128-2699/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.755 2128-2700/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.755 2128-2700/com.example.vkapp1 E/log: ======================== name vkf20448MotörheadAce Of Spades
04-17 14:32:35.755 2128-2700/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.756 2128-2700/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.756 2128-2700/com.example.vkapp1 E/log: ======================== name vkf20449MotörheadVictory or Die
04-17 14:32:35.756 2128-2700/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.757 2128-2700/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.757 2128-2700/com.example.vkapp1 E/log: ======================== name vkf20450LonewolfForce To Light
04-17 14:32:35.757 2128-2700/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.757 2128-2700/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.757 2128-2700/com.example.vkapp1 E/log: ======================== name vkf20451Rob ZombieFeel So Numb
04-17 14:32:35.757 2128-2700/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.757 2128-2700/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.757 2128-2700/com.example.vkapp1 E/log: ======================== name vkf20452Rob ZombieSuperbeast
04-17 14:32:35.758 2128-2700/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
04-17 14:32:35.758 2128-2700/com.example.vkapp1 E/log: ======================== dir /storage/emulated/
04-17 14:32:35.758 2128-2700/com.example.vkapp1 E/log: ======================== name vkf20453Rob ZombieDragula
04-17 14:32:35.758 2128-2700/com.example.vkapp1 E/log: ======================== can_t create file ==== open failed: EACCES (Permission denied)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru