看板 AndroidDev 關於我們 聯絡資訊
※ 引述《pushadon (噗噓東)》之銘言: : 各位先進您們好 : 我有個問題想提問 : 如果要實做一個跑在背景 : 記錄使用者每天在手機所做的事情 : (例如: 使用什麼app 、這個app 用多久 、一天打幾通電話 …) : 打電話那邊我大概有個方向 : 而監聽app被開啟這邊我就沒有方向了 : 不曉得大家有沒有一些想法 : 先謝謝大家了 幾個方法, 1. 讀logcat (不過現在已經無用) 在service,讀LOGCAT看跑了甚麼APP,可是有安全隱患,在ANDROID4.x之後, 只有system才能讀全部logcat (不然只能讀到自己的) 2. 使用APP可以從ActivityMangerService中取得running task, 就可以知道目前開了甚麼package,然後自行記錄處理 3. 收intent或listener,比方 說註冊打電話狀態改變listener (TelephonyManager) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.248.242.53
pushadon:感謝您的回答 我在去試看看 : ) 11/22 16:27