Как открыть и прочитать этот файл из кэша приложения в Android? - PullRequest
0 голосов
/ 31 августа 2018

Мое приложение создает файл в этом месте

Абсолютный Путь

/data/user/0/in.eaft.contentsecurityplayer/cache/.\epub\A-Room-with-a-View-morrison.epub\

Канонический Путь

/data/data/in.eaft.contentsecurityplayer/cache/.\epub\A-Room-with-a-View-morrison.epub

мне нужно передать реальный путь к этой библиотеке , чтобы она открыла файл epub

Мне нужно открыть этот файл

folioReader.setConfig(config, true)
                    .openBook(filePath);

если я передаю путь к файлу, например / storage / sample.epub , он открывается, но когда я передаю указанный выше путь, файл не открывается.

Как открыть этот файл из каталога кэша?

1 Ответ

0 голосов
/ 31 августа 2018

Вам необходимо добавить следующий код, так как он основан на контексте:

String cacheDir = context.getCacheDir();

Это даст вам путь

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