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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не могу запустить эмулятор http://www.cyberforum.ru/android-dev/thread1712636.html
Здравствуйте. Решил окунуться в мир программирования под android и, чтобы не особо на первых парах заморачиваться со всякой грязной работой, выбрал android studio. Создал эмулятор android 4.1 api 16. Создал новый проект, minimum sdk выбрал api 16. Далее запускаю сгенерированный автоматически "hello, world". Выдаёт ошибку: Error while waiting for device: The emulator process for AVD...
Программирование Android Использование Context в других классах У меня есть диалоговое окно, в котором я использую список. Требуется считать этот список с документа. Есть метод changeGroup, где массив с документа будет меняться. Требуется передать этот массив в диалоговое окно DialogGroupSelection. Но при использовании метода group из класса Book требуется передать Context. И тут и есть проблема, я не понимаю, что именно надо передать. Чтобы я не... http://www.cyberforum.ru/android-dev/thread1712575.html
Программирование Android буфер обмена
как реализовать так чтобы содержимое listview скопировать в буфер при длительном нажатии на элемент списка
Программирование Android Как реализовать отслеживание изменения даты в android?
В БД есть записи которые должны в программе изменятся в зависимости от текущей даты. То есть менять позицию в ExpandableListView в зависимости от того какая сейчас дата. Не знаю как можно реализовать отслеживание изменения даты. Вопрос: Как в Android можно реализовать отслеживание изменения даты??
Программирование Android Непонятная ошибка в Android Studio, парсинг, jsoup http://www.cyberforum.ru/android-dev/thread1712417.html
Прошу помощи, ошибка, возможно будет банальной, т.к. это мое первое приложение в Android Studio. В общем у меня стоит задача реализовать простое приложение для андроид, в котором будуд выводиться новости, погода и курс валют. Так сказать портал города. Я разобрал отдельно несколько примеров, 1 с вкладками(tabs) и парочку с использованием библиотеки Jsoup для парсинга, но вместе я их реализовать...
Программирование 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)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru