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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Существует ли программа для перевода layout-xml в java класс? http://www.cyberforum.ru/android-dev/thread1100190.html
Я вбиваю туда свой layout, а она даёт пример реализации этого layout, но через java класс. Было бы удобно ошибки у себя искать.
Программирование Android Как поставить рекламу chartboost в Android Кто может по пунктом обьяснить как внедрить рекламу chartboost в Android? http://www.cyberforum.ru/android-dev/thread1099958.html
Программно включить экран не отключая блокировку Программирование Android
Добрый вечер! Появилась нужда во включении экрана (включении подсветки) не выходя из режима блокировки(Keyguard). К примеру, чтобы через минуту, после блокировки, вместо черного экрана можно было...
Программирование Android Расположить кнопки по центру в столбик
Всем доброго времени суток. Друзья, как шамать с Layout`s, что бы расположить кнопки по центру экрана в столбик? Вот так: И так, что бы я добавил кнопку и они все равно все по центру были.
Программирование Android Какие лучше всего использовать библиотеки для просмотра и редактирования pdf-документов в android studio? http://www.cyberforum.ru/android-dev/thread1099709.html
Какие лучше всего использовать библиотеки для просмотра и редактирования pdf-документов в android studio????
Программирование Android SE XPeria ray & AudioSourse.VOICE_CALL Производитель заявляет, что телефон позволяет писать оба канала, но на всех официальных прошивках пишет лишь MIC или UP. Это обман или помимо обычного примера в sdk нужно что-то дополнительно... подробнее

Показать сообщение отдельно
Severomor1
0 / 0 / 0
Регистрация: 09.01.2014
Сообщений: 36

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

19.02.2014, 11:18. Просмотров 1721. Ответов 4
Метки (Все метки)

Почему этот код сохраняет файл на внутреннем накопителе, вместо SD карты??? Environment.getExternalStorageDirectory().getPath() ссылается на какой то странный путь: /storage/emulated/0/
Все разрешения в манифесте прописаны.

Java
1
2
3
4
5
6
7
8
9
10
11
12
public void saveListToSDFile(){
        File folder=new File(Environment.getExternalStorageDirectory().getPath());
        File file=new File(folder,"myfile");
        try{
            ObjectOutputStream os=new ObjectOutputStream(new FileOutputStream(file));
            os.writeObject(list);
            os.close();
        }
        catch (Exception e){
            e.printStackTrace();
        }
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru