我正在開發一個應用程序,用於測量從所有流程中通過移動數據接口(無線)接收的數據流量。此外,此計數器必須與日期範圍相關,即3月1日和4月1日。如何在Android上測量移動數據流量
我已閱讀過有關TrafficStats類的內容,但在文檔中並未提及任何有關何時統計的信息。
這是我的第一個問題,我非常感謝你的幫助。
感謝
我正在開發一個應用程序,用於測量從所有流程中通過移動數據接口(無線)接收的數據流量。此外,此計數器必須與日期範圍相關,即3月1日和4月1日。如何在Android上測量移動數據流量
我已閱讀過有關TrafficStats類的內容,但在文檔中並未提及任何有關何時統計的信息。
這是我的第一個問題,我非常感謝你的幫助。
感謝
我曾讀過關於TrafficStats類,但在文檔中不會有統計資料時提到任何有關。
「從什麼時候開始」對你沒有任何影響。在某個時間點閱讀,在稍後的時間再讀一次,兩者之間的差異就是這兩個時間點之間消耗的帶寬。
此外,該計數器必須與日期範圍,即betheen 3月1日和4月1日
您將需要此處理自己,最有可能的,檢查帶寬消耗的量每隔一段時間(例如,每4小時通過AlarmManager
),將結果存儲在數據庫中,然後使用該信息確定長時間消耗的帶寬。
http://stackoverflow.com/questions/4812032/how-to-go-about-detecting-data-usage-in-the-android-env。應該讓你瞭解如何去做。 – Raghunandan
http://stackoverflow.com/questions/11939939/android-how-can-i-find-the-data-usage-on-per-application-basis。還有一個供您參考。 – Raghunandan