2012-11-16 14 views

回答

1

是的。但取決於您的應用要監視的內容,您不需要運行Service只是爲了不斷監視用戶的操作。您所需要的只是一個BroadcastReceiver,它會在發生特定電話事件時偵聽由系統觸發的Intent。例如,我曾經構建了一個移動應用程序,用於記錄所有用戶發送的短信,檢測傳入短信,傳入和傳出呼叫以及通過3G和WiFi發送和接收的數據字節。無恥的插件,我已經發布了一些關於如何在我的網站上做的教程:http://www.mattquiros.com/blog

+0

哎呀對不起,我目前正在轉移主機,很快就會起來;) –

+0

我想在啓動時啓動服務並記錄每個用戶交互,直到手機被鎖定...並且我想要重新啓動服務手機解鎖等等...... Ur網站已關閉..希望它快速上漲.. – anz

+0

在這種情況下,請在您的清單中註冊一個服務,併爲「android.intent.action.BOOT_COMPLETED」包含一個意圖過濾器。至於手機何時鎖定,我不知道發生了什麼事件,所以你必須自己去Google。 ;) –

0

你也可以監視其他方式。查看瀏覽器類和監視進程以及使用ActivityManager運行的任務。