Android流量統計TrafficStats類的使用

  對於Android流量統計來說在2.2版中加入了TrafficStats類可以輕鬆獲取,其實本身TrafficStats類也是讀取Linux提供的文件對象系統類型的文本進行解析。android.net.TrafficStats類中,提供了多種靜態方法,可以直接調用獲取,返回類型均爲long型,如果返回等於-1代表 UNSUPPORTED 當前設備不支持統計。

   static long  getMobileRxBytes()  //獲取通過Mobile連接收到的字節總數,這裏Android123提示大家不包含WiFi
   static long  getMobileRxPackets()  //獲取Mobile連接收到的數據包總數
   static long  getMobileTxBytes()  //Mobile發送的總字節數
   static long  getMobileTxPackets()  //Mobile發送的總數據包數
   static long  getTotalRxBytes()  //獲取總的接受字節數,包含Mobile和WiFi等
   static long  getTotalRxPackets()  //總的接受數據包數,包含Mobile和WiFi等
   static long  getTotalTxBytes()  //總的發送字節數,包含Mobile和WiFi等
   static long  getTotalTxPackets()  //發送的總數據包數,包含Mobile和WiFi等

 static long  getUidRxBytes(int uid)  //獲取某個網絡UID的接受字節數
 static long  getUidTxBytes(int uid) //獲取某個網絡UID的發送字節數


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章