Как просмотреть файлы .cblite2 на Windows? - PullRequest
0 голосов
/ 12 февраля 2020

Я занимаюсь разработкой приложения android, которое использует Couchbase Lite, я сохранил документ mutubale, теперь я хочу просмотреть сохраненный документ, извлекая файл базы данных и просматривая его в каком-либо средстве просмотра, но, похоже, нет возможности просмотреть .cblite файлы на Windows.

Что я пробовал?

1- Извлеченный файл .cblite из устройства с помощью Device File Explorer

enter image description here

2- Сначала я попытался просмотреть его в Браузер БД Для SQLite он позволил выбрать .sqlite3 file

При выборе файла .sqlite3 вид был таким: enter image description here

На изображении выше документ виден так, как я вижу его идентификатор " 001 "но тело пустое, оно говорит, что оно имеет тип BLOB и в настоящее время показывает пустое.

3- Поскольку вышеупомянутая точка не сработала для меня, я попытался найти другого зрителя, и обнаружил Couchbase Lite Viewer

, но не может использовать его как его для ОС MA C и я использую windows.

4- Наконец я попытался найти больше и нашел couchbase-lite- android -viewer

При попытке использовать вышеописанное при запуске программы просмотра появляется cra sh, и я не могу решить эту проблему

 Process: com.couchbase.todocblviewer, PID: 17575
    java.lang.NoSuchMethodError: No virtual method getPageSize()I in class Lcom/pkj/wow/paginationview/PaginationView; or its super classes (declaration of 'com.pkj.wow.paginationview.PaginationView' appears in /data/app/com.couchbase.todocblviewer-1/base.apk)
        at com.pkj.wow.cblite.viewer.ui.dbdetail.DatabaseDetailFragment.onSaveInstanceState(DatabaseDetailFragment.java:96)
        at android.support.v4.app.Fragment.performSaveInstanceState(Fragment.java:2526)
        at android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState(FragmentManager.java:2862)
        at android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState(FragmentManager.java:957)
        at android.support.v4.app.FragmentStatePagerAdapter.destroyItem(FragmentStatePagerAdapter.java:141)
        at android.support.v4.view.ViewPager.dataSetChanged(ViewPager.java:1039)
        at android.support.v4.view.ViewPager$PagerObserver.onChanged(ViewPager.java:3089)
        at android.support.v4.view.PagerAdapter.notifyDataSetChanged(PagerAdapter.java:284)
        at com.pkj.wow.cblite.viewer.ui.adapter.DatabasePagerAdapter.update(DatabasePagerAdapter.java:28)
        at com.pkj.wow.cblite.viewer.ui.console.ConsoleActivity.updateTableViewPager(ConsoleActivity.java:73)
        at com.pkj.wow.cblite.viewer.ui.console.ConsolePresenter$2.onDataLoaded(ConsolePresenter.java:59)
        at com.pkj.wow.cblite.viewer.data.AppDataManager$2$1.run(AppDataManager.java:142)
        at android.os.Handler.handleCallback(Handler.java:761)
        at android.os.Handler.dispatchMessage(Handler.java:98)
        at android.os.Looper.loop(Looper.java:156)
        at android.app.ActivityThread.main(ActivityThread.java:6617)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)

Я не могу найти программу просмотра для couchbase lite, которая поддерживает Windows 10. Я хочу сохранить документы, просмотреть сохраненные данные во время разработки.

Может кто-нибудь, пожалуйста, помогите мне с этим. Было бы здорово помочь

Заранее спасибо

...