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

Write file sd-card - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Работа с классом Calendar http://www.cyberforum.ru/android-dev/thread1185590.html
Нужен пример использования класса Calendar. А именно как передать дату в переменную и вывести в textView.
Программирование Android NPE на присвоении адаптера листу, при скрещивании двух проектов Скрещивал два проекта (ActionBar Tabs и CustomizeListView). Вообщем Табы и на них лист. Все было хорошо, но при запуске выдает NPE при присвоении адаптера, когда формируется список на Табе.... http://www.cyberforum.ru/android-dev/thread1185546.html
Программирование Android Открытие текстового файла на считывание и вывод значения на экран
Добрый вечер. Подскажите совсем начинающему программисту, не могу никак разобраться как открыть файл на считывание если он находится на sdcard. Пытался разобрать пример отсюда...
Программирование Android Аутентификация в приложении
Здравствуйте. Реализовываю аутентификацию по паролю при запуске приложения. Возникло 3 вопроса. 1: Почему, когда создаю файл: public void WriteFilePassword(String stPassword) { try {...
Программирование Android Jsoup парсинг адерса ссылки http://www.cyberforum.ru/android-dev/thread1185320.html
Как с помощью библиотеки jsoup парсить адрес ссылки <a class="news-one clearfix brdr-btm" href="/news/3719/"> <h2>Заголовок</h2> <div>Описание<span class="news-one-public"> | сегодня в...
Программирование Android ShareActionProvider support library Возникла необходимость в ShareActionProvider на апи ниже 14. Скачал и поставил либу поддержки, как сказано в мануале http://developer.android.com/tools/support-library/setup.html пробую делать... подробнее

Показать сообщение отдельно
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 338

Write file sd-card - Программирование Android

23.05.2014, 16:44. Просмотров 519. Ответов 0
Метки (Все метки)

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
void writeFileSD(Context context) {
        File sdFile = null;
        if (!Environment.getExternalStorageState().equals(
            Environment.MEDIA_MOUNTED)) {
            Toast.makeText(context,"SD-карта не обнаружена",Toast.LENGTH_SHORT).show();
            return;
        }
        File sdPath = Environment.getExternalStorageDirectory();
        sdPath = new File(sdPath.getAbsolutePath() + "/" + DIR_SD);
        sdPath.mkdirs();
        sdFile = new File(sdPath, FILENAME_SD);
        try {
           BufferedWriter bw = new BufferedWriter(new FileWriter(sdFile));//вот на этой строчке программа умирает с ошибкой java.io.FileNotFoundException: /mnt/sdcard/Note/export.txt: open failed: ENOENT (No such file or directory)
            if (notes.size() == 0){
                Toast.makeText(context,"Заметки не найдены",Toast.LENGTH_SHORT).show();
            }else {
                for (Note note : notes) {
                    SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy HH:mm");
                    long l = note.getData();
                    String times = sdf.format(new Date(l));
                    bw.write(times+"\n" +note.getName() + "\r\n"+"\r\n");
                }
                Toast.makeText(context, "Файл записан на SD: " + sdFile.getAbsolutePath(),Toast.LENGTH_LONG).show();
            }
            bw.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE."/>
ЧОто я не соображу, на эмуляторе работает кстати

Добавлено через 7 часов 49 минут
Цитата Сообщение от kirawa Посмотреть сообщение
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE."/>
точку видете? и я вот увидел
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru