如何使用TrafficStats.incrementOperationCount()?

时间:2012-04-09 12:53:58

标签: android

TrafficStats.incrementOperationCount()的文档说:

  

在给定的情况下执行的网络操作的增量计数   会计标签。这可用于导出每个操作的字节数。

我想查找特定网络操作期间传输的总字节数。由于这个API声称有助于推导每个操作的字节数,有人可以帮助我理解如何使用它吗?

2 个答案:

答案 0 :(得分:1)

CountingInputStream CountingOutputStream 我不确定这会对您有所帮助,但它确实有助于我获得特定流中发送和接收的字节数。

你可以模拟它的实际用途,创建这样的逻辑:添加(发送和接收的字节数)是特定网络操作期间传输的总字节数

答案 1 :(得分:0)

不确定你真正想做什么,但也许这个例子可以提供帮助:http://www.techrepublic.com/blog/app-builder/create-a-network-monitor-using-androids-trafficstats-class/774

另一种可能的方法是使用像https://play.google.com/store/apps/details?id=vadim.ofer.sniffer&hl=en

这样的嗅探器