作者nowar100 (拋磚引玉)
看板AndroidDev
標題[問題] 監控軟體 開機自動啟動 實作
時間Tue Apr 2 14:01:17 2013
Hi, all
我看到有些軟體,例如說電量監控,或是封鎖來電簡訊等等的
應該是用 service + intent filter 做到的
但是在 Android 3.1 之後,官方文件說了如果使用者沒有主動去 launch
那些 service 是不會有作用的
http://developer.android.com/about/versions/android-3.1.html#launchcontrols
我很好奇的是,那為什麼有些軟體開機以後都可以自動常駐,也不需要 root?
我知道有 BOOT_COMPLETED intent,不過要怎麼樣在 user 沒有去動作的情況下,
自動把 service 跑起來?
Thanks!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.61.82.125
推 johnny5581:Service收到BOOT_COMPLETED這個action之後啟動? 04/02 16:36
推 kewang:receiver + boot_completed 04/02 16:42
→ qweqweqweqwe:boot completed 註冊在 manifest.xml 04/02 21:39
→ nowar100:謝謝大家! 已經可以動了 04/03 13:45