【发布时间】:2021-05-23 23:07:45
【问题描述】:
类似的回答我也经历过很多,但是最近因为很多事情都变了,所以想再问一遍。
我有一个将数据存储在共享首选项中的应用程序 A。我希望应用程序 B 能够访问应用程序 A 存储在共享首选项中的数据。
目前的调查结果 -
- 我们不能将 WORLD_READABLE 用于共享首选项,因为它有 已弃用。
- 我们不能使用 sharedUserId 来共享数据,因为它已经 已弃用。
- 我还了解到使用相同密钥签名的应用程序可以访问每个 别人的代码和数据。但是我们可以通过这样做来访问数据吗? (或者我们还需要在签名的同时做其他事情吗? 过程?)。如果是,怎么做?
其中一种解决方案是使用 Content Providers 共享数据(数据源是 Shared Preferences)。 还有其他方法可以共享数据吗?
【问题讨论】:
标签: android sharedpreferences ipc