2017-01-07 10 views
1

私はいくつかのアプリ(app-A、app-B、app-C)が同じandoridデバイス上で動作する場合があります。しかし、これらのアプリでは1日に1回通知するだけで済みます。私のデザインは、notify_file_2017_01_07のような日付の空のファイルを作成するようなぎこちないフラグを使用することですが、それは絡みの問題に遭遇するかもしれません。だから、このようなシステムグローバルフラグを設定する良い解決策はありますか?複数のアプリケーションでAndroidシステムにグローバルフラグを設定するにはどうすればいいですか?

これは実際にはData sharing between two applicationsとは異なりますが、それは複数のアプリでグローバル共有フラグを設定する方法ですが、2つのアプリ間でデータを交換することはできません。

+0

私は反応ネイティブコンテキストでアンドロイドに同様の問題があります。私は[これは](http://stackoverflow.com/questions/5745243/data-sharing-between-two-applications)に何回か答えたが、助けにはならなかった。私はこの目的で[このコンポーネント](https://github.com/oblador/react-native-keychain/blob/master/android/src/main/java/com/oblador/keychain/KeychainModule.java)を使用しています。しかし、複数のアプリで1つのデータポイントを共有することはできませんでした。私は 'SharedPreferences'、' sharedUserId'などを使用していますが、設定は私を助けませんでした。 – milkersarac

答えて

0

ContentProvidersをご覧ください。それらは、アプリケーション間でデータを共有するためのかなり標準です。

+0

私の理解では、ContentProviderは、他のアプリが自分のアプリ(app-A access-app-B)のデータを取得できるようにして、ContentProviderに1つのアプリを許可します。私の場合は少し違う。 – Chogri

関連する問題