私は2つのアプリケーションを構築しています。別のアンドロイドアプリケーションから価値を得るには?
最初のアプリケーションは、インストール時にインストールされている場合とインストールされていない場合があり、実行されていない可能性があります(たとえば、整数)。
2番目のアプリケーションが存在するかどうかに応じて異なる出力を提供したいので、共有ファイルまたは環境設定が最適な選択肢ではないと思います。
インテントを使用する必要がありますか?コンテンツプロバイダ?他に何か?
私は2つのアプリケーションを構築しています。別のアンドロイドアプリケーションから価値を得るには?
最初のアプリケーションは、インストール時にインストールされている場合とインストールされていない場合があり、実行されていない可能性があります(たとえば、整数)。
2番目のアプリケーションが存在するかどうかに応じて異なる出力を提供したいので、共有ファイルまたは環境設定が最適な選択肢ではないと思います。
インテントを使用する必要がありますか?コンテンツプロバイダ?他に何か?
私はputExtraとfinish()を使用してIntentを作成して解決しました(最初のアプリケーションに戻る)。各アプリに4行のコードがあります。
ユーザーが入力した値、またはユーザーの操作が必要なものを取得する場合は、「インテントとアクティビティー」を使用します。
ContentProviderも要件に応じて動作します。
値はユーザーによって入力されていません。これは "アプリケーションクッキー"のようなものです。 – michelemarcon
次に、おそらくコンテンツプロバイダがあなたのニーズに合っているでしょう。 –