2011-08-01 46 views
1

我有应用程序及其配置应用程序。 配置非常复杂,所以我决定为此创建一个单独的应用程序。 配置需要将数据保存到数据库,应用程序将读取它。 我看到sql lite是应用程序本地的,我无法从它们两个访问相同的数据库。 有没有办法使用相同的数据库?怎么样 ?从两个应用程序访问相同的SQL Lite db

感谢

+0

构建您自己的ContentProvider ... – Selvin

回答

4

你可以开发一个Content Provider

+0

我还会指出,您可以在应用程序中拥有多个可启动活动,所有这些活动都可以直接访问数据库 - 即使它们来自启动器中的两个图标同一个地方... – Earl

+0

谢谢,它的声音不错。你有任何关于这方面的例子的链接。我是Android新手。 – Alex

+0

这只是在清单中设置事项 - 多个意图过滤器。您还需要了解[任务关联](http://developer.android.com/guide/topics/manifest/activity-element.html#aff) – Earl

0

内容提供商将是理想的解决方案。您也可以将数据库导出到您的配置应用程序中的sd卡,然后在您的非配置应用程序启动(或恢复)时随时将其导入。

相关问题