看板 AndroidDev 關於我們 聯絡資訊
各位高手大大好!! 我最近想要在自己開發的 Android APP 實現 Service 的開機和後台自動啟動,像一些手機防毒軟體那樣 目前google找到最多的方法是監聽系統廣播 ACTION_BOOT_COMPLETED 和 ACTION_TIME_TICK 監聽到系統廣播後開啟 Service 測試後發現如果 APP 已經開啟,確實可以監聽到系統廣播 但是如果 APP 已經退出,就不能監聽到系統廣播了 我的理解是監聽系統廣播的程式也是 APP 的一部分, 所以在 APP 退出後就不會再執行這部分程式,也就監聽不到系統廣播?? 我希望在 APP 關閉的情況下能自動啟動 Service 請問各位大大是否可以分享一下這方面的經驗,該如何實現? 或有辦法可以將 Service 註冊到系統中,讓系統管理自動讓 Service 啟動? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.138.65.181 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1430191072.A.E07.html
erttyy8821: 感覺需求和問題好像不太一樣? Service重頭到尾 04/28 12:48
erttyy8821: 不關掉不就OK了? 有Activity時再做跟UI的互動 04/28 12:49
sofasoso: 就不要關掉service... 不過logcat會一直跳紅字就是 04/28 13:14