1

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

4

2 回答 2

1

使用 Phongap / Cordova 我想不出一种可行的方法。然而,我建议解决这个问题是使用在线存储并从两个应用程序访问该存储。如果您不知道如何自己做,有些服务可以为您提供这项服务。试试https://www.parse.com/

祝你好运!

于 2014-04-05T16:57:22.180 回答
0

两种可能的选择:

  1. 在两个应用程序中指定一个共享用户 ID,然后使用数据库托管应用程序的上下文从第二个应用程序访问数据库 -此处详细信息(需要您编写一些 Java / Cordova 插件)

  2. 使用ContentProvider ( details ) 将数据从一个应用程序提供给其他应用程序。同样,需要一些 Java/插件代码。

于 2014-07-23T09:34:56.220 回答