アプリ間で少量のデータを安全に共有する方法を調査しています。理想的には、これを同じ開発者によって署名されたアプリに限定します。
中央ハブ アプリの概念がないため、インテントやコンテンツ プロバイダーを使用しても機能しないようです。データを格納する論理的な場所がないためです。
理想的には、iOS のキーチェーンのようなメカニズムが必要です。
共有ユーザー ID が考えられるオプションであることは知っていますが、プロセスを共有するアプリが関与するため、これは危険に思えます。
安全で、データを所有する1つのアプリを必要としない、アプリ間でいくつかの単純な共有ストレージを作成するための良いアプローチについて、誰かアイデアはありますか?
アップデート:
これを行う方法は、暗号化されたデータを共有設定に入れることであるという結論に達していました。
ただし、World Readable モードと World Writable モードが非推奨になっていることを確認したので、これが長期的な解決策になるかどうか疑問に思っています。非推奨ということは、このようなアプリ間でファイルを共有することは現在実行可能なオプションではないということですか?