统计手机流量

软件流量使用数据保存在 /proc/uid_stat/uid(用户id)/ 下面文件中

/proc/uid_stat/uid/tcp_send        上传流量

/proc/uid_stat/uid/tcp_rcv         下载流量

代码如下


//1.获取一个包管理器。

PackageManager pm = getPackageManager();

//2.遍历手机操作系统 获取所有的应用程序的用户ID(uid   )

List<ApplicationInfo> appliactaionInfos = pm.getInstalledApplications(0);

for(ApplicationInfo applicationInfo : appliactaionInfos){

int uid = applicationInfo.uid;    // 获得应用用户ID(uid
  )

//proc/uid_stat/10086

//发送的 上传的流量byte

long tx = TrafficStats.getUidTxBytes(uid);

//下载的流量 byte

long rx = TrafficStats.getUidRxBytes(uid);

//方法返回值 -1 代表的是应用程序没有产生流量 或者操作系统不支持流量统计

}

TrafficStats.getTotalTxBytes();//手机全部网络接口 包括wifi,3g、2g上传的总流量

TrafficStats.getTotalRxBytes();//手机全部网络接口 包括wifi,3g、2g下载的总流量

TrafficStats.getMobileTxBytes();//获取手机3g/2g网络上传的总流量

TrafficStats.getMobileRxBytes();//手机2g/3g下载的总流量

时间: 2024-11-06 09:38:05

统计手机流量的相关文章

Hadoop Mapreduce 案例 统计手机流量使用情况

需要被统计流量的文件内容如下: 1363157985066 13726230503 00-FD-07-A4-72-B8:CMCC 120.196.100.82 i02.c.aliimg.com 24 27 2481 24681 2001363157995052 13826544101 5C-0E-8B-C7-F1-E0:CMCC 120.197.40.4 4 0 264 0 2001363157991076 13926435656 20-10-7A-28-CC-0A:CMCC 120.196.1

精品软件 推荐 流量报表软件 networx 统计电脑网络用的流量 用手机流量卡的特别有用

介绍一个免费的软件,可以统计电脑每一个网卡的使用流量情况, 用手机流量卡的特别实用 下载地址也可以如下,或者百度中找到:http://www.400gb.com/file/116129429 精品软件 推荐 流量报表软件 networx  统计电脑网络用的流量 用手机流量卡的特别有用

ios测试基础五: ios手机流量消耗

iOS手机流量消耗 在iphone手机上使用wifi或者数据连接方式,操作某个应用下某个场景,实时监测流量消耗情况: (一般情况下,更多地要关注 数据连接2G或3G或4G 下流量消耗情况) 前提准备: 1. xcode 2. instruments(7.1.1版本):Network Activity 操作步骤: 1. 打开instrments,iphone连接上mac电脑(手机开启 数据连接 模式): 2.选择连接上的Iphone手机,再选择好待监控的应用: 3.在Library下选择Netwo

15元网购2000M手机流量?都是骗人的!

消费者在运营商处购买手机流量包,一般是5元30M.10元70M,最大力度也就是10元100M,但是,在网络上,15元就能买到2000M.这么便宜,其中确实有诈. 前几天,消费者王先生找记者投诉,经过协调,目前淘宝已关闭了这家网店. 网售流量包价格超低 有消费者投诉称,他目前使用的是话费套餐,88元包含500M流量,但是每个月都不够用,额外增加流量包的话,10元钱只能买70M,就合计上网去淘淘便宜货. 在淘宝网上,销售手机流量包的商家非常多,而且优惠力度也很大.王先生找到一家几乎全是好评的网店,卖

引领手机流量营销 容联云通讯嘿嘿流量打造多场景专业服务

随着4G网络和智能设备的快速普及,手机流量作为移动互联网时代的用户刚需,已经被越来越多的企业采购作为宣传推广产品的敲门砖.手机流量营销,其实是一种全新的激励营销方式,电商.APP.游戏等产品在做营销推广时,以手机流量包作为激励品,刺激用户参与活动和互动,以达到营销推广的目的. 当然,这些流量活动都离不开第三方手机流量分发平台,一个连接着运营商和互联网厂商的关键点.今日,我们就拿嘿嘿流量为例,简单分析下第三方手机流量分发平台的使用场景. 嘿嘿流量:多场景手机流量营销方案 嘿嘿流量为企业提供灵活.便

Debian 9.x &quot;stretch&quot; 安装 vnStat 统计服务器流量

vnStat 是一款开源的 Linux 下统计网卡流量的软件,可以很方便地查看当前.当天.当月的流量统计报告,下面我们介绍下在 Debian 9.x 下安装 vnstat 的简单方法 首先,使用 ip a 命令查看你机器的网卡名称,如果是全新的 iso 安装的 Debian 9,那么默认的网卡名称应该为 ens3 或 ens4 这里我们假设你的机器网卡名称为 ens3 直接 apt 安装即可 apt-get install vnstat 由于默认的配置文件还是旧的网卡名称 eth0 ,所以我们修

android获取手机流量使用情况

软件流量使用数据保存在 /proc/uid_stat/uid(用户id)/ 下面文件中 /proc/uid_stat/uid/tcp_send        上传流量 /proc/uid_stat/uid/tcp_rcv         下载流量 关键代码如下: //1.获取一个包管理器. PackageManager pm = getPackageManager(); //2.遍历手机操作系统 获取所有的应用程序的uid List<ApplicationInfo> appliactaionI

rrdtool结合python统计网卡流量

import rrdtoolimport time cur_time=str(int(time.time()))rrd=rrdtool.create('Flow.rrd','--step','300','--start',cur_time, #Flow.rrd 文件名,--step表示写数据的频率,--start表示第一条记录的起始时间'DS:eth0_in:COUNTER:600:0:U', #DS定义数据源,网卡eth0入流量,counter表示递增(DST定义数据类型),后面的表示600秒

第2节 mapreduce深入学习:8、手机流量汇总求和

例子:MapReduce综合练习之上网流量统计. 数据格式参见资料夹 需求一:统计求和 统计每个手机号的上行流量总和,下行流量总和,上行总流量之和,下行总流量之和 分析:以手机号码作为key值,上行流量,下行流量,上行总流量,下行总流量四个字段作为value值,然后以这个key,和value作为map阶段的输出,reduce阶段的输入. data_flow.dat内容类似下面的: 1363157985066 13726230503 00-FD-07-A4-72-B8:CMCC 120.196.1