アプリケーション間で文字列などの単純なデータを渡す最良の方法は何ですか? 文字列は、送信側アプリで認識され、受信側アプリで必要とされるフィールドです。
MODE_WORLD_READABLE SharedPreferences に格納することを検討しましたが、パッケージ名は必ずしもわかりません (これはライブラリに存在します)。値はさまざまなアプリで設定できるため、検索するのは困難です。
両方のアプリに BroadcastReceivers が含まれていると考えていました。受信側アプリが開かれると、送信側アプリが受信するカスタム インテントを送信して、受信の準備ができていることを伝えます。そのインテントを確認すると、送信側アプリは、文字列値を含む別のインテントを受信側アプリに送信して取得します。