TrafficStats.incrementOperationCount()
的文档说:
在给定的情况下执行的网络操作的增量计数 会计标签。这可用于导出每个操作的字节数。
我想查找特定网络操作期间传输的总字节数。由于这个API声称有助于推导每个操作的字节数,有人可以帮助我理解如何使用它吗?
答案 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
这样的嗅探器