Android ObjectInputStream (openFileInput) всегда выдает IOException - PullRequest
3 голосов
/ 18 февраля 2012

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

Я получаю FileInputStream для файла, используя FileInputStream fis = context.openFileInput(filename). Звонок успешен, ничего не выходит. Затем я пытаюсь создать объект ObjectInputStream, используя следующую строку: ObjectInputStream ois = new ObjectInputStream(fis).

Это выбрасывает IOException КАЖДЫЙ раз! Что я делаю не так?

Я пытался использовать fis в качестве FileInputStream и в качестве InputStream объекта. Я могу записать в файл, используя ObjectOutputStream.

...