Android EncryptedSharedPreferences 多进程

问题描述 投票:0回答:1

有人实现了多进程EncryptedSharedPreferences吗?我找不到任何指向任何内容的谷歌链接,也找不到任何与此相关的 StackOverflow 帖子。

我尝试使用 EncryptedSharedPreferences 并发现与 MULTI_MODE_PROCESS 的普通 SharedPreferences 不同,它的值不会在进程之间传递。我找不到任何说明如何使用 MULTI_MODE_PROCESS 初始化 EncryptedSharedPreferences 的文档。有人可以给我任何线索吗?

我需要在进程之间共享令牌,并且需要某种方法来使用 EncryptedSharedPreferences 来实现此目的。

android sharedpreferences encrypted-shared-preference
1个回答
0
投票

坦白说,我是我建议的开源库的作者。您可以使用名为 Harmony 的库,它是一个多进程安全的 SharedPreferences,可以避免使用 ContentProvider。该库有一个加密变体(Crypto,位于同一 Github 存储库下),它基本上是 EncryptedSharedPreferences 代码的一个分支,但由 Harmony 而不是普通 SharedPreferences 支持。

© www.soinside.com 2019 - 2024. All rights reserved.