Создание текстового файла и сохранение его в определенном месте в телефоне Android - PullRequest
0 голосов
/ 07 февраля 2011

Я хочу создать текстовый файл данных, полученных с Bluetooth, а затем сохранить его в месте, где он может быть использован другим приложением.

Как я могу решить эту проблему с помощью кода?

Ответы [ 2 ]

3 голосов
/ 07 февраля 2011

Использование FileWriter - один из самых простых способов:

File dir = Environment.getExternalStorageDirectory();
FileWriter writer = new FileWriter(new File(dir, "name.txt"));
writer.append("Hola\n");
writer.append("Hello\n");
writer.append("Etc...\n");
writer.flush();
writer.close();

Это сохранит файл в каталоге SDCard, который доступен другим приложениям. Обязательно включите разрешение WRITE_EXTERNAL_STORAGE в файл манифеста.

0 голосов
/ 07 февраля 2011

Выглядит как дублирование / связано с StackOverflow: сохранение файла на телефон вместо SD-карты

Вы должны иметь возможность использовать обычные классы ввода-вывода java для сохранения фактических данных в файле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...