RT,求思路,求想法!

解决方案 »

  1.   

    通过读取 /proc/self/net/dev 来统计流量信息这里有个例子 http://blog.csdn.net/Zengyangtech/article/details/5638604
      

  2.   

    TrafficStats类获取流量。根据获取wifi或3g状态区分流量由谁产生。
      

  3.   

    2.2系统及以后,SDK上提供TrafficStats类获取流量
    但2.2以前没有提供接口!其实TrafficStats类也是通过读取文件实现的!
    所以要想在2.2之前实现流量监控,程序中可以直接读取文件/proc/net/dev下是3g wifi等网络上传 下载数据大小及包个数
    /proc/uid_stat/下是各个进程上传 下载数据大小
    读取这些文件即可完成流量监控!我这边写了个demo,联系:465144122