[問題] 如何讓APP關閉後能自啟service

作者: agogo (想到再說...)   2015-04-28 11:17:50
各位高手大大好!!
我最近想要在自己開發的 Android APP
實現 Service 的開機和後台自動啟動,像一些手機防毒軟體那樣
目前google找到最多的方法是監聽系統廣播
ACTION_BOOT_COMPLETED 和 ACTION_TIME_TICK
監聽到系統廣播後開啟 Service
測試後發現如果 APP 已經開啟,確實可以監聽到系統廣播
但是如果 APP 已經退出,就不能監聽到系統廣播了
我的理解是監聽系統廣播的程式也是 APP 的一部分,
所以在 APP 退出後就不會再執行這部分程式,也就監聽不到系統廣播??
我希望在 APP 關閉的情況下能自動啟動 Service
請問各位大大是否可以分享一下這方面的經驗,該如何實現?
或有辦法可以將 Service 註冊到系統中,讓系統管理自動讓 Service 啟動?
謝謝!
作者: erttyy8821 (俠)   2015-04-28 12:48:00
感覺需求和問題好像不太一樣? Service重頭到尾不關掉不就OK了? 有Activity時再做跟UI的互動
作者: sofasoso (BANG!BANG!BANG!)   2015-04-28 13:14:00
就不要關掉service... 不過logcat會一直跳紅字就是

Links booklink

Contact Us: admin [ a t ] ucptt.com