android流量统计
16lz
2021-01-23
研究过一段时间的android流量统计
发个自己的总结帖
1 android有一个TrafficStats类可以直接获取
总接受流量TrafficStats.getTotalRxBytes(),
总发送流量TrafficStats.getTotalTxBytes());
不包含WIFI的手机GPRS接收量TrafficStats.getMobileRxBytes());
不包含Wifi的手机GPRS发送量TrafficStats.getMobileTxBytes());
某一个进程的总接收量TrafficStats.getUidRxBytes(Uid));
某一个进程的总发送量TrafficStats.getUidTxBytes(Uid));
这些都是从一次开机到一次关机的统计量。
所以,做某一个程序的流量统计的时候,一定要注意开关机,和本次开机后是第几次启动本程序。
2 android的上面的TrafficStats类
前四个读取的/proc/net/dev里面的数据
后面的某一个进程的流量统计的是/proc/uid_stat/*** 里面的 数据
更多相关文章
- Android系统中自带了很多图标,我们的程序可以方便使用。
- 在程序中设置android:gravity 和 android:layout_Gravity属性 .
- android 程序调试出现source not found的问题
- android不是内部或外部命令,也不是可运行的程序或批处理文件
- Android---进程间通机制的简单理解
- :Android实现程序前后台切换效果
- android完全退出程序(android退出有多个activity的应用)