Как сохранить обратно в файл в папке активов - PullRequest
5 голосов
/ 05 декабря 2011

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

InputStream is = ((Activity) mView).getAssets().open("some.txt");

Но что мне делать, чтобы сохранить обратно в тот же файл? Я имею в виду, как мне получить OutputStream того же файла?

1 Ответ

18 голосов
/ 05 декабря 2011

Насколько я знаю вы не можете , потому что каталог /asset недоступен для записи, поэтому вы не можете вносить какие-либо изменения в файл, который находится в каталоге / asset, Это потому что Android.файл apk доступен только для чтения.

Для получения дополнительной информации посмотрите это обсуждение Запись в файл папка Assets И этот вопрос SO Как записать файлы в папку assets или в raw-папкув андроид?

...