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

Не получается сохранить файл на SD карту - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android база данных http://www.cyberforum.ru/android-dev/thread783352.html
здравствуйте, возник вопрос. приложение создает базу данных, потом пользователь удаляет программу, что происходит с базой данных?
Программирование Android Активити Не могу вызвать второе Activity http://www.cyberforum.ru/android-dev/thread782718.html
Программирование Android Разные drawable для маркера Google Maps
Здравствуйте. Есть код главной активити @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ...
Текствю Программирование Android
Как в текствю создать полосу прокрутки создаю текствю там вставлю скроллбар вертикаль и даже горизонталь, но не работает
Программирование Android Android за 24 часа. Есть видео уроки? http://www.cyberforum.ru/android-dev/thread782359.html
Есть ли где нибудь видео уроки по книжки "Android за 24 часа" ? Eclipse вышел новый, а книжка относительно старая, много не совпадений с программой. Тяжело самому разобраться. Добавлено через 11...
Программирование Android string.xml Все стринговые данные для приложения хранятся в string.xml Это классно работает если у вас не меняются строки в приложении А вот что делать если все стринговые значения используемые в... подробнее

Показать сообщение отдельно
MegaSinner
91 / 87 / 3
Регистрация: 09.04.2010
Сообщений: 746

Не получается сохранить файл на SD карту - Программирование Android

10.02.2013, 21:46. Просмотров 7165. Ответов 15
Метки (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
String FILENAME = "settings";
String string = "hello world!";
File sdDir = new File(Environment.getExternalStorageDirectory().getPath());
File testDir = new File(sdDir.getAbsolutePath() + "/mobile_recont");
testDir.mkdir();
 
FILENAME = testDir + "/"+ FILENAME;
try {
    FileOutputStream fos = new FileOutputStream(FILENAME);
    fos.write(string.getBytes());
    fos.flush();
    fos.close();
    } catch (IOException e) {
Log.e("Controller", e.getMessage() + e.getLocalizedMessage() + e.getCause());
                    }
и в манифесте добавил
XML
1
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
но получается нет доступа
XML
1
java.io.FileNotFoundException: /mnt/sdcard/mobile_recont/settings: open failed: EACCES (Permission denied)
Чё ему не хватает?

Добавлено через 13 минут
и папка не создается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru