2016-09-15 58 views
0

從程序(App)分開的獨立的服務,我有一個服務運行在前景並具有通知吧。如何創建的Android

如果我關閉應用程序服務繼續運行,這很好。 但服務在應用崩潰時停止。

我已經覆蓋了onDestroy但這不會在應用程序崩潰時調用。 然後,問題是..

如何應用程序崩潰,我可以讓服務繼續運行?

回答

0

如果您返回return Service.START_STICKY;onStartComman 您的服務將在每次崩潰時重新創建; 如果你不想在你的清單中註冊一個廣播接收器,並通過這個廣播接收器啓動你的服務

+0

我已經返回Start_Sticky,並且當應用程序崩潰 – angel

+0

真的沒有重新創建?多數民衆贊成在我嘗試通過廣播接收機註冊它這種方式服務將不會綁定到您的應用程序... – BAAAZINGA

+0

也許我的問題的解決方案是在服務清單中的進程屬性,但我也有麻煩 – angel