3

私はアンドロイド開発に不慣れで、私の問題に対する最善の解決策を探しています。

私はほとんどすべてに対してオープンです。私は現在「実験段階」にあるので、必要に応じてデザインを逆さまにすることができます。

私は、グローバル設定を共有できる一連のアプリ (最終的には約 5 ~ 10) に取り組んでいます。

アプリはすべて WebService と通信し、その機能を使用するにはそれ自体を識別する必要があります。ID には「デバイス ID」が含まれます。すべてのアプリは、同じデバイス上で同じ ID を送信する必要があります。いずれかのアプリの最初の起動時に ID を作成し、それらのアプリのいずれかからそれを使用したいと考えています。

長い間検索しましたが、解決策が見つかりませんでした。私の問題に関連するここで見つけたほとんどの質問では、ContentProvider の使用が推奨されています。設定を提供できる中央アプリがないため、私の状況では不可能だと思います。

ここに私がすでに読んだいくつかの質問があります:

Android が複数のアプリとアクティビティ間でデータ (状態、値、構成) を共有する

他のアプリケーションの共有設定を取得できません

Android アプリの有料/無料バージョン間で構成をコピー/共有しますか?

Android 共有内部ストレージ

内部ストレージからファイルを作成して共有する

公開ファイルを内部ストレージに保存する

MODE_WORLD_READABLE と MODE_WORLD_WRITEABLE は非推奨であるため、以下も私が探しているものではありませんが、非常に近いものです: 2 つのアプリ間でファイル/インストール ディレクトリを共有する

ANDROID_ID についても読みましたが、これは良い選択ではないようです。

あなたの一人が私を良い解決策に導いてくれることを願っていました。

4

0 に答える 0