Androidには他プロセスの死亡を検知する仕組みとしてDeathRecipientクラスが用意されています。 DeathRecipientは対象となるIBinderのホストプロセスの死亡をモニタします。 IBinder.DeathRecipient http://developer.android.com/reference/android/os/IBinder.DeathRecipient.html プロセス間通信時に、相手プロセスがkillされたタイミングを知ることができます。 ●サンプルコード 下記はDeathRecipientを使用したサンプルコードです。 mDeathRecipient = new IBinder.DeathRecipient() { @Override public void binderDied() { if (mBinder != null) mBinde