从其他应用程序访问数据库

时间:2012-08-23 10:15:08

标签: android android-sqlite

如何访问不同应用程序中的数据库。我想访问数据并将其用于其他应用程序,我想如何做到这一点。我甚至不知道如何从不同的应用程序访问数据,请帮助。

4 个答案:

答案 0 :(得分:2)

阅读this article

"应用程序模块化 - 如果应用程序请求,Android系统允许由同一证书签名的应用程序在同一进程中运行,以便系统将它们视为单个应用程序。通过这种方式,您可以在模块中部署应用程序,用户可以根据需要独立更新每个模块。"

"通过权限共享代码/数据 - Android系统提供基于签名的权限实施,以便应用程序可以将功能公开给使用指定证书签名的其他应用程序。通过使用相同证书对多个应用程序进行签名并使用基于签名的权限检查,您的应用程序可以以安全的方式共享代码和数据。 "

答案 1 :(得分:0)

请使用内容提供商来完成相同的

答案 2 :(得分:0)

您知道 content provider? ,您可以使用此功能实现上述功能。

例如,日历,通讯录也是如此。

检查:

  1. Creating a Content Provider
  2. Android SQLite Database and ContentProvider - Tutorial

答案 3 :(得分:0)

Android差异应用中的

可以在内容提供商的帮助下共享数据 以下将帮助您

http://about-android.blogspot.in/2010/04/content-provider-example-1.html

保持微笑