推 pushadon:感謝您的回答 我在去試看看 : ) 11/22 16:27
※ 引述《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