从我自己的另一个应用程序访问应用程序数据

时间:2014-04-05 10:23:14

标签: android

我有2个申请。第一个(应用 A )是主要应用,第二个(应用 B )是一个帮助应用,依赖于 A 来获取和处理数据。

如何在两个应用程序之间进行安全,可靠和高效的通信。

3 个答案:

答案 0 :(得分:1)

您可以使用ContentProvider在此完成工作。

ContentProvider用于在您的应用程序之间共享数据并授予唯一权限,您可以以加密形式存储数据以保护您的数据。

答案 1 :(得分:1)

内容提供商管理对中央数据存储库的访问。您将提供程序实现为Android应用程序中的一个或多个类,以及清单文件中的元素。其中一个类实现了子类ContentProvider,它是提供者和其他应用程序之间的接口。虽然内容提供商旨在将数据提供给其他应用程序,但您当然可以在应用程序中使用允许用户查询和修改提供商管理的数据的活动。

click this to know how to create Content Provider

答案 2 :(得分:0)

您可以使用Content Provider。这是一个参考https://github.com/lalit3686/CustomContentProviderDemo

的演示示例