216 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 144

Не создается папка - Permission denied

10.05.2015, 12:01. Показов 6419. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хотел создать папку или файл в /data/, но папка там не создаётся, а при попытке записи файла в /data/ выскакивает ошибка java.io.FileNotFoundException: open failed: EACCES (Permission denied). Строчка <uses-permission android:name="android.permission.WRITE_E XTERNAL_STORAGE"/> в манифесте есть.

Подскажите, пожалуйста, что не так?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.05.2015, 12:01
Ответы с готовыми решениями:

Permission denied (missing INTERNET permission?)
В общем только учусь программированию на андройд. Вышла вот такая ошибка. Хотя в манифесте стоит запрос доступа к интернету &lt;?xml...

Permission denied
Делаю эту команду sudo echo &quot;aaaaaa&quot; &gt; /sys/bas/iqds/new но к команде /sys/bas/iqds/new : Permission denied Как мне сделать...

Permission denied
Проблема в том, что не могу запустить программу (не знаю, как это точно называется), в общем, сделать ./a.out не из /home/me. Находясь, к...

7
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
10.05.2015, 19:35
год на форуме, а не знаешь что Ванга умерла давно, а Алан Чумак не у дел уже
код где?
0
216 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 144
11.05.2015, 06:18  [ТС]
Паблито, вот код для создания папки:
Java
1
2
3
4
5
6
7
int a = 0;
java.io.File path = android.os.Environment.getDataDirectory();
path = new java.io.File(path.getAbsolutePath() + File.separator + "MyTestDir");
if (path.mkdirs())
    a = 1;
else
    a = 2;
В результате папка не создаётся, и соответственно a = 2.

А это код для создания файла:
Java
1
2
3
4
5
6
String folder = Environment.getDataDirectory().getAbsolutePath();
String file = "file";
File filePath = new File(folder, file);
FileOutputStream fileOutputStream = new FileOutputStream(filePath);
fileOutputStream.write(buffer);
fileOutputStream.close();
buffer - это массив байтов, который я получаю из другого метода. В результате файл не создаётся, и я получаю ошибку java.io.FileNotFoundException: open failed: EACCES (Permission denied).
0
 Аватар для krapotkin
6851 / 4677 / 1465
Регистрация: 14.04.2014
Сообщений: 20,674
Записей в блоге: 21
11.05.2015, 07:39
разве не нужен Root чтобы писать в /data ?
0
216 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 144
11.05.2015, 07:41  [ТС]
krapotkin, а как это, а что это?
0
 Аватар для krapotkin
6851 / 4677 / 1465
Регистрация: 14.04.2014
Сообщений: 20,674
Записей в блоге: 21
11.05.2015, 09:27
у простого пользователя нет прав шариться в системе где попало

1
216 / 0 / 0
Регистрация: 24.06.2014
Сообщений: 144
11.05.2015, 10:01  [ТС]
krapotkin, а где на устройстве (не на SD карте) тогда ещё, кроме папки /data/data/package можно сохранить файл моей программы (программным кодом) без Root? Мне это нужно для того, чтобы малюсенький файл моей программы не удалялся при удалении самой программы с устройства.
0
 Аватар для krapotkin
6851 / 4677 / 1465
Регистрация: 14.04.2014
Сообщений: 20,674
Записей в блоге: 21
11.05.2015, 12:50
вторая ссылка вроде именно про это
сам не знаю, не подскажу
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.05.2015, 12:50
Помогаю со студенческими работами здесь

Permission denied
Установил yii2 advanced на windows server 2012 (iis). При попытке отправить данные с контактной формы выдает ошибку mkdir(): Permission...

Permission denied
пытаюсь запустить программу и выскакивает ошибка Permission denied в dev c++ и в коде блоксе #include &lt;stdio.h&gt; #include...

Permission denied
Залил на vds сервер консольное приложение с использованием сокетов на qt.Когда пытаюсь открыть его пишет -bash: ./untitled1: Permission...

Permission is denied на папку
kak ustanovit permission na folder. poka poluchaju oshibku: This directory requires Read, Write and Delete permissions by the anonymous...

Permission denied в Geany
Доброго времени суток! Есть задание: &quot;Составить программу вычисления суммы элементов вектора P = ∑ ( ai3 + bi3 ) . Вывести...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru