通过安装其他应用程序停止服务

问题描述:

我开发了一个带有服务的移动设备管理器。我在Android 4.0.3下有一个奇怪的问题,如果我安装了另一个应用程序,我的服务停止。通过安装其他应用程序停止服务

我没有错误,我只是想看到它,当我想再次打开我的应用程序。我之前做了一些搜索,但没有发现任何相关信息。

有谁知道它来自哪里,或者可能有同样的问题?

+0

它只能在某些特定设备上重现吗? – sandrstar 2012-08-16 07:19:09

+0

那么唯一的解决办法就是在用户安装任何新应用程序时重新启动服务 – 2012-08-16 07:20:53

+0

我使用银河标签2和defy +测试了它,defy没有任何问题。我会尝试在其他ics设备上发布它很快 – 2012-08-16 07:23:16

我发现了一个解决方案来解决它的情况。

我开始我的服务与

public int onStartCommand(Intent intent, int flags, int startId) { 
      //some code 
    return START_STICKY; 
} 

该服务仍crashs但是这允许它再次启动。