两种不同的Android应用程序是否可以使用Phonegap Storage API(http://docs.phonegap.com/en/2.0.0/cordova_storage_storage.md.html#SQLTransaction)共享同一数据库;搜索我遇到了android共享ID和内容提供商,但不知道如何使用上面提到的数据库api在phonegap中实现它们。具体如何在客户端应用程序中获取主机应用程序创建的数据库实例?
答案 0 :(得分:1)
使用Phongap / Cordova我无法想到这种方式。但是,我解决此问题的建议是使用在线存储并从两个应用程序访问该存储。如果你不知道如何自己做这项服务,那里有服务为你提供这项服务。试试https://www.parse.com/
祝你好运!答案 1 :(得分:0)
两个可能的选择:
在两个应用中指定共享用户ID,然后使用db hosting app的上下文从第二个应用访问数据库 - details here(需要您编写一些Java / Cordova插件)< / p>
使用ContentProvider(details)将数据从一个应用提供给其他应用。同样,一些Java /插件代码necessary。