Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android/java中访问数据库?_Java_Android_Cordova_Couchdb_Pouchdb - Fatal编程技术网

在android/java中访问数据库?

在android/java中访问数据库?,java,android,cordova,couchdb,pouchdb,Java,Android,Cordova,Couchdb,Pouchdb,我正在尝试从Java中的PockDB中为我的Cordova应用程序获取数据。我使用插件在Java中制作了一个后台服务。我将其用于cordova应用程序,从API中获取一些相关数据。为了获取这些数据,我需要一些用户信息,比如ID,我已经将其存储在JavaScript中的数据库中。现在我想在我的BackgroundService中获取这些数据 我试过: SQLiteDatabase db = openOrCreateDatabase("Survalid",MODE_PRIVATE,null)

我正在尝试从Java中的PockDB中为我的Cordova应用程序获取数据。我使用插件在Java中制作了一个后台服务。我将其用于cordova应用程序,从API中获取一些相关数据。为了获取这些数据,我需要一些用户信息,比如ID,我已经将其存储在JavaScript中的数据库中。现在我想在我的BackgroundService中获取这些数据

我试过:

    SQLiteDatabase db = openOrCreateDatabase("Survalid",MODE_PRIVATE,null);
但我一直无法找到从数据库获取数据的正确文档。另外,由于SQLiteDatabase对象是来自android的一个类,我认为它创建了一个新的数据库,而不是打开现有的数据库

简言之,问题是: 是否有可能在Java中打开和获取数据库中的数据,如果有,如何实现


提前感谢。

请查看,它告诉您如何从Java访问数据。但是请注意,您可能不应该修改此数据,尽管您可以根据需要阅读。

这可能是为您准备的:谢谢,我会看一看。但我不确定这是否适用于Cordova。Pockdroid是一个废弃的项目(我写的)。我不推荐。这对我有点帮助。非常感谢。