iOS类中的AppGroups

时间:2019-01-28 12:37:27

标签: android sharedpreferences android-contentprovider enterprise ios-app-group

我们可以使用AppGroup功能在iOS中的企业应用程序之间共享数据。我们如何在android中实现相同的功能。

我尝试使用sharedpreferences,但API级别23或更高版本不推荐使用MULTI PROCESS MODE

建议..

1 个答案:

答案 0 :(得分:0)

您有几种选择-从简单到更高级

  1. Sharing simple data
  2. Content provider
  3. AIDL-根据您的评论,我认为此选项可以满足您的要求。您将需要进行双向通信。
  4. 使用'android:sharedUserId'并使用相同的私钥和别名对您的两个应用程序进行签名-这样会更安全
  

将与其他应用程序共享的Linux用户ID的名称。默认情况下,Android为每个应用分配自己的唯一用户ID。但是,如果两个或多个应用程序的此属性设置为相同的值,则它们的所有证书都将共享相同的ID(前提是它们的证书集相同)。具有相同用户ID的应用程序可以访问彼此的数据,并且可以根据需要在同一进程中运行。

  1. 套接字连接-我不推荐

您还应该考虑安全风险。