Android 如何在两个服务中相互监视

Android 如何在两个服务中相互监视,android,Android,有两个服务在两个不同的进程中运行。我正在使用bindservice,例如A绑定B,但当B被创建时,如何从B绑定A,以便在A或其进程被破坏时通知B 谢谢你能详细解释一下吗。我认为您希望从服务A启动服务B,如果服务B已完成,则您希望启动服务A,是吗?否。我之所以提出此问题,是因为我不希望终止我的服务(称为A)或A所在的进程,例如,如果需要,永久运行。因此,我想使用另一个服务B来绑定和创建服务A。到目前为止,没有问题,一旦A被销毁,B将在onServiceDisconnected中得到通知。同样地,为

有两个服务在两个不同的进程中运行。我正在使用bindservice,例如A绑定B,但当B被创建时,如何从B绑定A,以便在A或其进程被破坏时通知B


谢谢

你能详细解释一下吗。我认为您希望从服务A启动服务B,如果服务B已完成,则您希望启动服务A,是吗?否。我之所以提出此问题,是因为我不希望终止我的服务(称为A)或A所在的进程,例如,如果需要,永久运行。因此,我想使用另一个服务B来绑定和创建服务A。到目前为止,没有问题,一旦A被销毁,B将在onServiceDisconnected中得到通知。同样地,为了保持B的存活,我在A中绑定B,但问题是:我不能绑定B,因为B已经在运行,我无法知道B何时被杀死。那么,到底有没有办法做到这一点呢?