2012-08-16 103 views
0

我開發了一個帶有服務的移動設備管理器。我在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

回答

0

我發現了一個解決方案來解決它的情況。

我開始我的服務與

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

該服務仍crashs但是這允許它再次啓動。