2016-05-27 2 views
0

У меня есть частный случай, когда я хотел бы получить доступ к данным, хранящимся на устройстве Couchbase. Для жизни я не могу найти на устройстве, где Couchbase хранит данные. Кто-нибудь случайно узнает путь?Где Couchbase Lite хранит свои данные на Android?

Небольшая перспектива. У меня есть данные, которые поступают из Couchbase с некоторыми прикрепленными изображениями. Я хотел бы получить доступ к пути к тому, где хранятся эти изображения, чтобы я мог отображать их в ListView.

ответ

1

Everythihg хранится в любом возвращается пройденному Android от контекста context.getFilesDir();

г. Схема по состоянию на v1.2 является:

(имя_бд) .cblite2
|
__ db.sqlite3
__ db.sqlite3-шм (возможно)
__ db.sqlite3-журнал (возможно)
__ вложения
__ |
__ __ (все файлы вложений)

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

Смежные вопросы