在 android/java 中访问 PouchDB?

Acces a PouchDB in android/java?

我正在尝试从 Java 中的 PouchDB 中为我的 Cordova 应用获取数据。我使用 this 插件在 Java 中创建了后台服务。我将它用于我的 cordova 应用程序以从我的 API 中获取一些相关数据。要获取此数据,我需要用户的一些信息,例如 ID,我已将其存储在 JavaScript 中的 PouchDB 中。现在我想在我的 BackgroundService 中获取这些数据。

我试过:

    SQLiteDatabase db = openOrCreateDatabase("Survalid",MODE_PRIVATE,null);

但我一直无法找到从数据库中获取数据的正确文档。此外,由于 SQLiteDatabase 对象是来自 android 的 class,我认为它会创建一个新的数据库,而不是打开现有的 pouchdb。

问题简述: 是否可以在 Java 中打开 PouchDB 并从中获取数据,如果可以,如何?

提前致谢。

查看 sqlite plugin 2 and where is data stored,它告诉您如何从 Java 访问数据。不过请注意,您可能不应该修改此数据,尽管您可以根据需要阅读它。