3
A
回答
5
我不把這裏的代碼,但是你可以很容易地找到它。
正確安裝後使用默認的活動推出的服務,如果你沒有那麼任何UI沒有任何UI(沒有的setContentView),並在其的onCreate啓動該服務創建活動。
您需要創建一個偵聽ACTION_BOOT_COMPLETED並將其作爲服務管理器調用的broadcastReceived。在收到該接收器中的廣播時,請重新啓動服務。
將您的服務作爲前景,理想情況下應該照顧這種情況。
5
您不應該使用Service
前景特徵!在目前的Android版本,最好的做法是返回從Service
的onStartCommand()
START_STICKY
。這將導致Android系統重新啓動您的服務。
問候。
相關問題
- 1. DashClockExtension服務始終運行
- 2. 始終運行服務
- 3. 服務將始終接收註冊的廣播操作?
- 4. 註冊COM類作爲服務運行
- 5. Android:始終在後臺運行服務?
- 6. 我該如何做一個始終在後臺運行的ASP.NET後臺服務?
- 7. 如何註冊UPnP服務
- 8. 如何確保我的服務始終處於運行狀態
- 9. 在註冊爲SingleInstance的服務中請求一個註冊爲InstancePerRequest的服務
- 10. 我的GCM服務器是否應該始終運行以進行成功的設備註冊?
- 11. 註冊COM Interop始終在Visual Studio 2012中運行
- 12. 如何創建一個Rake任務,當任何Rake任務運行時將始終運行?
- 13. 註冊多個處理程序正在運行的服務器
- 14. 如何確保Windows服務進程始終運行?
- 15. 如何將Node.js設置爲始終在服務器上運行(如Apache)
- 16. 保持一個MouseListener的始終運行
- 17. 如何跟蹤SOA服務註冊中心和發現中註冊的服務
- 18. RoR - 「服務器已在運行」 - 如何終止運行的服務器?
- 19. Jenkins:如何在多任務場景中配置始終運行的服務器?
- 20. 下如何註解驅動的註冊多個轉換服務?
- 21. 註冊broadcastReceiver服務
- 22. 註冊Windows服務
- 23. 創建一個始終運行的後臺任務
- 24. 國際奧委會將服務層中的註冊庫和註冊層中的服務註冊
- 25. 如何在iis註冊一個web服務?
- 26. 如何動態註冊/取消註冊服務
- 27. 如何使用治理API將服務註冊到WSO2治理註冊表?
- 28. Ninject,注入Membership.Provider註冊服務的ninject初始化
- 29. 上帝不會註冊正在運行的定製服務
- 30. 在作爲服務運行的註冊表中訪問CLSID。
你是什麼意思(3),使其FG?如何才能做到這一點? – Himberjack 2011-06-07 13:08:43
哎himberjack你解決問題了嗎?我有一個在後臺運行的服務,但是如何使它前臺運行(這將始終運行,直到用戶停止它)請發佈您的解決方案 – shababhsiddique 2012-03-12 13:11:54
http://developer.android.com/reference/android/app/Service.html# startForeground(int,android.app.Notification) – PravinCG 2012-03-12 17:58:09