MODE_PRIVATEを使用しながら、2つの異なるアプリケーション間で設定を共有するこの優れた手法を実装しようとしています。
私の問題は、最初のアプリケーションが最初のアプリケーションがインストールされていると想定できないことです(その逆も同様です)。
Context c = createPackageContext("com.app.first", MODE_PRIVATE);
次のように置き換える必要があります。
Context c = createPackageContext("com.app.shared", MODE_PRIVATE);
しかし、それは実際にそれを追加することを義務付けていcom.app.shared
ます、それは2番目のAPKに変換されますか?
つまり、APKごとに1つ、マニフェストファイルごとに1つだけです。 したがって、APKごとに1つの実際のパッケージのみですか?AndroidManifest.xml
<manifest package= >
アプリケーションごとに2つのAPKは必要ありません。アプリケーションごとに、1つのAPKだけが必要です。
これを達成する方法はありますか?