我正在開發Android應用程序,並且我想創建一個在後臺運行結束主進程後運行的進程。這就像關閉主應用程序後運行的whatsUp。這收集傳入的消息並用圖標顯示它。我試圖通過結束主流程來啓動服務。它運行一段時間,然後結束..如何做到這一點?如何在結束Android主進程後讓進程永遠運行
0
A
回答
0
是的,你可以通過使用服務來做到這一點。您只需創建一個類,然後在startCommand上使用服務類重寫方法對其進行擴展並返回Service.StartSticky。 startsticky意味着即使重新啓動手機,您的服務也能持續運行。如果你沒有返回粘性,那麼它會自動殺死,如果你重新啓動你的手機。如果您的服務從服務器獲取新數據,則它還會註冊廣播接收器,以便您的服務將數據發送到您的活動,然後將它發送到廣播,並在廣播中通知用戶新數據
+0
非常感謝。服務確實有效。 – Ola
相關問題
- 1. 如何讓這個服務器進程永遠運行?
- 2. 進程getInputStream()永不結束
- 3. Python線程池 - 進程永遠不會結束
- 4. 如何讓進程在遠程Windows服務器上運行
- 5. Android:如何在後臺永遠運行應用程序?
- 6. SQL Server進程永不結束
- 7. npm永遠不會結束進程,同時安裝angular 4
- 8. 如何結束Android boardcastreceiver進程
- 9. Matlab進程*永遠*睡眠
- 10. 「永遠的名單」說:「沒有永遠的進程中運行」,但它正在運行的應用程序
- 11. 如何在進程結束後自動關閉`qemu`的執行?
- 12. 正在運行的進程永遠不會被找到
- 13. 永遠在服務器上運行進程
- 14. 如何在後臺運行進程? c#
- 15. 如何讓Python進程以正確的進程名稱運行?
- 16. Foxpro訪問正在運行進程的窗口以及如何結束正在運行的進程
- 17. 在後臺運行進程
- 18. 如何應用程序永遠運行
- 19. 永遠在後臺運行服務..? Android
- 20. 如何在通話結束後讓android運行?
- 21. PHP:如何運行與主進程分開的進程
- 22. 我們如何讓一個Java應用程序永遠運行
- 23. 結束進程和子進程
- 24. 如何在PHP和Shell中返回後運行主進程
- 25. 使用Python遠程運行進程
- 26. python asyncio永遠運行並進程間通信
- 27. 如何運行後臺進程來檢查用戶會話是否結束
- 28. Python多線程:如何讓守護進程線程運行
- 29. 永遠運行的Android後臺服務
- 30. 運行後臺進程
使用Android服務。顯示Android報警服務的示例。 –
你試過了什麼? – behrooz
服務是最好的選擇,檢查android服務[點擊鏈接](http://developer.android.com/guide/components/services.html) – sud