の2つのサービス間の通信状況:アンドロイド:二つの別々のAPK
私はすべての時間を実行することになってService
とAndroidのシステムアプリケーション(永続的な)を持っています。
Service
という別のアプリケーション(システムアプリケーションではない通常のアプリケーション)があります。しかし、このService
は、リソースが必要な場合、Android OSがそれを強制終了するため、実行されるか実行されない可能性があります。
簡潔に言えば、同じ証明書で署名できる2つのアプリケーション(したがって2つのAPK)があります。 (だから彼らは、同じプロセスを右に実行できる?)
私はサービスAがイベントをlisten
を達成しようとするどのような。それがイベントを受信したとき、私はサービスAが戻ってサービスAに2つのサービスは、私が聞かせでき
を伝えてみましょうする
アプローチを応答を与える必要があり、通常のアプリケーション(サービスB)を呼び出したいですそれらは、使用して通信:
- は
問題
- 通信する方法は説明した場合のために、「最高」ですか?
- サービスAがサービスBにメッセージを委任/送信し、サービスBが実行されない場合はどうなりますか?それはサービスBからの応答を得なければなりません。サービスAがそれを呼び出そうとしているときにサービスBが起動していないと、私はいつもサービスBを起動する必要がありますか?
ありがとうございます!
からの応答をしたいので、良いオプションになります[この](http://stackoverflow.com/a/33688843/2252830) – pskink