Android пишет в текстовый файл - PullRequest
0 голосов
/ 26 января 2011

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

Мне кажется, что проблема в том, что я никогда не получаю файл, и я предполагаю, что это просто потому, что я не знаю точно, как я должен дать ему правильный каталог и имя файла. Я перепробовал все, что мог придумать, и, как правило, получаю сообщения об ошибках типа «Нет такого файла или каталога» или «Файловая система только для чтения».

Кажется, это очень простая проблема, связанная с тем, что я просто предоставляю неверную информацию, поэтому, если кто-нибудь и укажет мне правильное направление, это будет высоко оценено.

Спасибо, Raphy

Ответы [ 2 ]

2 голосов
/ 26 января 2011

Для сохранения настроек вы должны использовать SharedPreferences, а не придумывать собственное решение.

1 голос
/ 26 января 2011

Я не совсем уверен, что вы можете сделать это с помощью папки «raw».

Один из подходов заключается в использовании хранилища SharedPreference в API. Смотрите в разделе хранилища документов. Это идеально из того, что вы описываете neededing. Другой подход - поместить файл на SDCard, прочитать и записать его оттуда.

...