android流量统计

(2012-07-31 12:28:34)

标签:

杂谈

研究过一段时间的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/*** 里面的 数据

现在google给的类库只能读取某app的本次开机发送流量和接受流量。

里面包含wifi和gprs。。

所以想找个方法 统计某个app的gprs流量。。。

一直没有好的办法,不知道大家有什么好的方法。。

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

android 双卡流量统计,android流量统计相关推荐

  1. android 双卡获取电话号码,Android开发——反射获取双卡Sim卡信息

    直接封装出来一个工具类,记录一下android package com.dreamroom.device; import java.lang.reflect.Method; import java.u ...

  2. android tun0 流量统计,Android应用流量统计——NetworkStatsManager使用-Go语言中文社区...

    在没有Root的情况下,Android应用流量统计在6.0之前一直没有太好的办法,官方虽然提供了TrafficStats,但其主要功能是设备启动以来流量的统计信息,和时间信息无法很好的配合.最近再看T ...

  3. Android:全面详细的解析Android数据流量统计流程与分析方法(流量检测、流量监控、流量提示)相关类PhoneStateListener,dcTracker,TrafficStats

    作者:GentlemanTsao https://blog.csdn.net/GentelmanTsao 每篇一格言 Stay hungry,stay foolish! --Steve Jobs 文章 ...

  4. app流量测试-Android自带统计功能

    Android自带统计功能(统计流量总数值) adb shell cat proc/uid_stat/{UID}/tcp_snd和tcp_rcv UID是每个app安装时候分配的唯一编号用于识别该ap ...

  5. android 统计应用流量 NetworkStatsManager

    目录 1.应用统计效果 2.介绍Android官方6.0之后推出的API网络太类 NetworkStatsManager: 3.统计查询方法(UID单个应用,所有应用) 4.统计过程中的发现的坑以及解 ...

  6. android tun0 流量统计,Android应用流量统计——NetworkStatsManager使用(示例代码)

    在没有Root的情况下,Android应用流量统计在6.0之前一直没有太好的办法,官方虽然提供了TrafficStats,但其主要功能是设备启动以来流量的统计信息,和时间信息无法很好的配合.最近再看T ...

  7. Android统计网络流量

    统计网络流量,可用ActivityManager或PackageManager获取各个应用的uid,然后再用TrafficStats获取.示例如下: private void printTraffic ...

  8. android统计app流量的软件,流量控(手机流量统计)app

    流量控(手机流量统计)app,为你带来准确,及时的流量通知,帮助用户时刻查询自己的手机流量和使用状况,管理程序的流量使用,全方面保证您的流量使用 流量控(手机流量统计)app介绍 流量控是一款统计安卓 ...

  9. android 流量统计换算,iOS 统计流量信息(转)

    在开发中,有时候需要获取流量统计信息.研究发现:通过函数getifaddrs来得到系统网络接口的信息,网络接口的信息,包含在if_data字段中, 有很多信息, 但我现在只关心ifi_ibytes, ...

最新文章

  1. 深入Vue - 源码目录及构建过程分析
  2. 深入理解z-index
  3. 圆周率里有每个人的银行卡密码和生日?混知乎的程序员果然都是神一般的存在...
  4. python 数据结构包_python 中numpy科学计算工具包——基础数据结构
  5. C++中cin的常用用法
  6. 【英语学习】【Daily English】U01 Greetings / L01 Same old, same old
  7. 95-10-190-启动-DynamicConfigManager
  8. python进阶训练营百度网盘_(在线观看)【完结】私域流量实战训练营(百度网盘分享下载)...
  9. 蓝牙 配对 android,Android蓝牙工具类:连接、配对、传输
  10. 为什么 PUSH 推送要经常背锅?
  11. 第 1 章 FreeBSD Install
  12. 抽象类 VS 接口(1)
  13. 在QTP中巧用WebTable对象的ChildItem方法进行测试
  14. windows10小白第一次装,严格参考教程(转)
  15. 小米wifi怎么创建虚拟服务器,小米路由器玩法:一键安装LLMP 建自己的网站
  16. ucinet计算聚类系数大于1怎么办_ucinet6聚类分析
  17. Java - 类加载器
  18. 使用CSS动画实现 时钟转动效果
  19. 华米科技“中美两开花”:美股主体将更名为ZEPP,业绩已腰斩
  20. 转:使用rz上传压缩文件遇到的一些坑

热门文章

  1. ajax结构图,Vuex结构图及用法
  2. 每日签到html特效,前端这种连续签到的效果要怎么写
  3. python数据预测代码_手把手教你用Python玩转时序数据,从采样、预测到聚类丨代码...
  4. linux进入mongodb数据库命令,MongoDB 常用数据库命令,命令是如何工作的这里
  5. Mysql在可视化工具navicat中如何解决输入小数变整数的问题,(改变小数位数)
  6. TypeError: missing 1 required keyword-only argument-python中的报错问题
  7. PL/SQL Developer的错误提示弹框的文本显示乱码问题
  8. BZOJ2729 [HNOI2012]排队 【高精 + 组合数学】
  9. 转:20分钟教你使用hexo搭建github博客
  10. WinAPI【消息及相关结构体】