相当于IOS应用组功能的Android

时间:2019-04-05 19:04:42

标签: android ios

是否存在等效的ios应用程序组,用于进程间通信和数据共享?

我知道android有Content Provider,但这不是一回事。

iOS应用组

  

应用程序组允许单个开发团队生产的多个应用程序访问共享容器并使用进程间通信(IPC)进行通信。应用可能属于一个或多个应用组。

链接:apple.docs.app.groups

Android内容提供商

  

内容提供者是Android的中心机制,可让您访问其他应用程序的数据-主要是存储在数据库或平面文件中的信息。因此,此类内容提供商是Android的主要组件类型之一,以支持Android通用的模块化方法。如果没有内容提供商,则无法访问其他应用程序的数据。

链接:android.docs.content.provider

1 个答案:

答案 0 :(得分:0)

您可以通过IPC通过BroadcastReceivers进行通信,也可以通过ContentProviders进行通信。如果要共享文件,则任何使用相同密钥签名的应用程序都可以访问彼此的文件。广播和ContentProvider可以与权限绑定,以阻止其他应用