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

Запись в память телефона из сервиса - Android

Войти
Регистрация
Восстановить пароль
 
NightShock
3 / 3 / 1
Регистрация: 22.10.2011
Сообщений: 65
24.03.2015, 12:53     Запись в память телефона из сервиса #1
Нужно через сервис сохранить файл в память телефона в директорию.
Делаю так:

Java
1
2
3
4
5
6
7
8
9
10
11
        if (!Environment.getExternalStorageState().equals(
                Environment.MEDIA_MOUNTED)) {
            Log.d(LOG_TAG, "SD-карта не доступна: " + Environment.getExternalStorageState());
            fileName = Environment.getDataDirectory() + "/test/";
        }
        else {
            fileName = Environment.getExternalStorageDirectory() + "/test/";
        }
        File myPath = new File(fileName);
        myPath.mkdirs();
        fileName+=dateFormat.format(date)+" - "+intent.getStringExtra("id");
Java
1
context.startService(new Intent(context, AudioRecord.class).putExtra("id", "tratata"));
Java
1
    public int onStartCommand(Intent intent, int flags, int startId) {
Но, как я понял, в дату без рута писать нельзя. Вопрос куда писать можно?
Опять же, как я понял, писать можно в директорию приложения, но как её найти без Сontext?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2015, 12:53     Запись в память телефона из сервиса
Посмотрите здесь:

Восстановление сервиса и Intent Android
Завершение сервиса Android
Android Сохранение файла в память телефона
Android Управление громкостью из сервиса
Android Запись сигнала с антенны телефона
Android Сохранение данных с формы в постоянную память телефона
Android Разбудить телефон из сервиса
Android Запись картинок и файлов во внутреннюю память
Создание неубиваемого сервиса Android
Android Запуск и останов сервиса
Android Два сервиса и Notification
Можно ли писать текстовый файл в память телефона в свою подпапку Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rube
910 / 558 / 87
Регистрация: 13.02.2014
Сообщений: 2,068
24.03.2015, 15:25     Запись в память телефона из сервиса #2
this?
Yandex
Объявления
24.03.2015, 15:25     Запись в память телефона из сервиса
Ответ Создать тему
Опции темы

Текущее время: 05:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru