我有2个申请。第一个(应用 A )是主要应用,第二个(应用 B )是一个帮助应用,依赖于 A 来获取和处理数据。
如何在两个应用程序之间进行安全,可靠和高效的通信。
答案 0 :(得分:1)
您可以使用ContentProvider
在此完成工作。
ContentProvider
用于在您的应用程序之间共享数据并授予唯一权限,您可以以加密形式存储数据以保护您的数据。
答案 1 :(得分:1)
内容提供商管理对中央数据存储库的访问。您将提供程序实现为Android应用程序中的一个或多个类,以及清单文件中的元素。其中一个类实现了子类ContentProvider,它是提供者和其他应用程序之间的接口。虽然内容提供商旨在将数据提供给其他应用程序,但您当然可以在应用程序中使用允许用户查询和修改提供商管理的数据的活动。
答案 2 :(得分:0)
您可以使用Content Provider。这是一个参考https://github.com/lalit3686/CustomContentProviderDemo
的演示示例