在两个Android应用程序之间共享Phonegap存储数据库

时间:2014-04-03 17:05:51

标签: android database cordova storage shared-data

两种不同的Android应用程序是否可以使用Phonegap Storage API(http://docs.phonegap.com/en/2.0.0/cordova_storage_storage.md.html#SQLTransaction)共享同一数据库;搜索我遇到了android共享ID和内容提供商,但不知道如何使用上面提到的数据库api在phonegap中实现它们。具体如何在客户端应用程序中获取主机应用程序创建的数据库实例?

2 个答案:

答案 0 :(得分:1)

使用Phongap / Cordova我无法想到这种方式。但是,我解决此问题的建议是使用在线存储并从两个应用程序访问该存储。如果你不知道如何自己做这项服务,那里有服务为你提供这项服务。试试https://www.parse.com/

祝你好运!

答案 1 :(得分:0)

两个可能的选择:

  1. 在两个应用中指定共享用户ID,然后使用db hosting app的上下文从第二个应用访问数据库 - details here(需要您编写一些Java / Cordova插件)< / p>

  2. 使用ContentProviderdetails)将数据从一个应用提供给其他应用。同样,一些Java /插件代码necessary