android获取手机流量使用情况
来源:互联网 发布:温州法院拍卖网淘宝 编辑:程序博客网 时间:2024/04/29 06:58
软件流量使用数据保存在 /proc/uid_stat/uid(用户id)/ 下面文件中
/proc/uid_stat/uid/tcp_send 上传流量
/proc/uid_stat/uid/tcp_rcv 下载流量
关键代码如下:
//1.获取一个包管理器。PackageManager pm = getPackageManager();//2.遍历手机操作系统 获取所有的应用程序的uidList<ApplicationInfo> appliactaionInfos = pm.getInstalledApplications(0);for(ApplicationInfo applicationInfo : appliactaionInfos){int uid = applicationInfo.uid; // 获得软件uid//proc/uid_stat/10086long tx = TrafficStats.getUidTxBytes(uid);//发送的 上传的流量bytelong rx = TrafficStats.getUidRxBytes(uid);//下载的流量 byte//方法返回值 -1 代表的是应用程序没有产生流量 或者操作系统不支持流量统计}TrafficStats.getMobileTxBytes();//获取手机3g/2g网络上传的总流量TrafficStats.getMobileRxBytes();//手机2g/3g下载的总流量TrafficStats.getTotalTxBytes();//手机全部网络接口 包括wifi,3g、2g上传的总流量TrafficStats.getTotalRxBytes();//手机全部网络接口 包括wifi,3g、2g下载的总流量
1 0
- android TrafficStates 获取手机流量使用情况
- android获取手机流量使用情况
- android获取手机流量使用情况
- Android 获取手机整体流量使用情况以及某个应用的流量的统计
- android获取手机内存使用情况
- android 2.1 获取手机流量
- iOS开发监测手机流量使用情况
- android获取手机SD卡的使用情况
- Android获取手机/SD卡内存空间使用情况
- 细讲android获取流量使用情况,以及解决调用流量接口不准问题(非TrafficStats,而是NetworkStatsHistory)
- Android - API - android.os.StatFs (获取手机和SD卡内存使用情况)
- 91获取手机应用使用的流量的原理
- 手机流量信息的获取
- 获取手机流量的方法
- android手机内存使用情况分析
- Android手机同时使用Wi-Fi和数据流量
- Android手机同时使用Wi-Fi和数据流量
- Android获取流量信息
- 【Android】Intent介绍及Intent在Activity中的使用方法
- 第十四周项目2:带姓名的成绩带
- 简单理解二进制的左移和右移运算
- android Environment类
- Unity3d之截图方法
- android获取手机流量使用情况
- django admin界面中文
- Android模拟器Genymotion的使用心得(一)
- Activiy视图结构
- Python字符串的encode与decode研究心得乱码问题解决方法
- 16、黑马程序员-C语言typedef关键字
- 使用Imageloader加载Bmob上的图片
- Spring Security3 remember me功能实现
- 最大堆的初始化、删除、插入等基本操作