我们有两个应用程序都具有相同的服务来从Web服务中提取消息。为了节省电池电量,我们只需要1个服务就可以为两个应用程序提供服务,但是在卸载application1的情况下,我们需要application2的服务来接管这个服务。如何停止多个服务采取一个意图指示?
我们正在通过发送隐式意图来查看我们的其他应用程序是否可以启动并接管。
但是:如果我试图停止服务,而不卸载整个应用程序,似乎我们的应用程序都会响应启动其服务(突然我们从1服务到0到2)。
**根据要求编辑,因为问题很模糊,下面的一些答案/评论将针对上一个问题,对于大惊小怪的对不起!
您确定您的服务定义?它绝对听起来像一个选择器。 – JoxTraex 2011-05-05 17:50:25
作为次要评论,请阅读android开发者网站,查找Chooser/Service/Activity来理解它们的含义。他们都是在他们的应用程序的具体情况,帮助我们帮助你。 – JoxTraex 2011-05-05 17:57:05
好吧,我很确定我对此有所了解,但是...我们有一个应用程序,它具有底层服务,它会检查我们的其他应用程序是否需要服务来继续运行 - 如果切换到app2或3并运行他们的服务......但我会花一分钟阅读并回馈给你!感谢你目前的帮助! -Bobby – BobbyTee 2011-05-05 18:02:14