私は5種類のアプリを用意しています。 sharedUserIdを使用して各アプリケーション間で認証情報を共有して、シングルサインオンを実装する計画(正しいアプローチではない)。資格証明はプリファレンスに格納され、各アプリケーションは特定のプリファレンスを確認する必要があります。それが利用可能な場合、loginAcitvityは資格情報でバイパスされます。 sharedUserIdの例では、プリファレンスは1つのアプリケーションのコンテキストに関連付けられています。すべてのアプリを共通の設定にするにはどうすればよいですか?いくつかのアプリがインストールされないかもしれないシナリオがあるかもしれないので。特定の共有設定値を共有するためのアンドロイド共有ユーザーID
私はすべてのアプリのためにかなりの時間を実装するかもしれないので、アカウントには行っていません。それはすべてのアプリケーションからづけしになりますので
2つのアプリケーションの共有プリファレンスの異なる名前を指定 –
すでに両方のアプリケーションがデフォルトの共有プリファレンスを使用しており、同じキーを持ついくつかのプリファレンスも使用しています。両方のアプリで設定を変更するのは難しいでしょう。それで他の方法? – Bala