我的問題只是關於如何重新啓動一個android服務,如果服務在完成特定任務後自行停止,它將從後臺運行在它自己的線程中。重新啓動後臺服務,如果停止
1
A
回答
0
只要從活動調用startService():
-1
確保您延長服務,不IntentService。然後在STICKY模式下啓動服務。它應該保持活躍。即使它由於某種原因死亡(系統可能會殺死它等),它應該自行重啓。
相關問題
- 1. 如何重新啓動服務,在用戶強制停止後
- 2. Android打開應用程序後臺服務後停止並啓動新服務
- 3. 由Android停止的前臺服務以後不會重新啓動
- 4. 的getElementsByTagName(「A」)停止服務器重新啓動後,工作
- 5. IPNAT.SYS重新啓動後運行,停止連接到服務器
- 6. 通過Nagio重新啓動/停止/啓動服務
- 7. MySql Notifier無法啓動/停止/重新啓動MySql服務
- 8. 重新啓動服務器後重新啓動WCF服務
- 9. 停止後重新啓動CSS3動畫
- 10. 強制停止後啓動服務
- 11. JBoss的服務啓動後又停止
- 12. 服務啓動,然後停止?
- 13. Windows服務啓動然後停止
- 14. Mule Batch - 如何在服務器重新啓動時停止自動重啓?
- 15. 如何在用戶強制停止後自動重新啓動服務
- 16. 在gitlab-ci中停止已啓動的後臺服務(phantomjs)
- 17. 如何停止並重新啓動Android定位服務
- 18. 如何停止(並重新啓動!)Tornado服務器?
- 19. 如何停止並重新啓動memcached服務器?
- 20. 如何停止phusion乘客產卵服務器重新啓動?
- 21. 如何強制停止並且不重新啓動服務
- 22. 如何從內部停止並重新啓動服務?
- 23. 服務在手動停止後自動重啓
- 24. 啓動和停止服務
- 25. 停止/啓動服務
- 26. msbuild服務啓動/停止
- 27. 啓動和停止服務
- 28. 如何重新啓動服務器後重新啓動RoR服務
- 29. 停止/重新啓動GLib.Timeout.Add();
- 30. 重新啓動服務器後,觸發計時器任務停止工作
使用警報管理器[如何安排一些代碼執行在Android或:究竟是在android系統守護線程?] [1] [1]:HTTP ://stackoverflow.com/questions/3883246/how-to-schedule-some-code-execution-in-android-or-what-exactly-are-daemon-threa – ryderz8
其實我希望它在來自活動的某個呼叫後運行(只有當它停止時)並且保持活動狀態直到它完成它的工作,即使活動已經很長時間了。 –