3

的文档 TrafficStats.incrementOperationCount()说:

在给定记帐标签下执行的网络操作的增量计数。这可用于派生每个操作的字节数。

我想找到在特定网络操作期间传输的总字节数。由于此 API 声称有助于派生每个操作的字节数,有人可以帮助我了解如何使用它吗?

4

2 回答 2

1

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

您可以塑造它的实际使用,创建这样的逻辑,即加法(发送和接收的字节数)是在特定网络操作期间传输的字节总数

于 2012-04-14T06:00:38.400 回答
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这样的嗅探器

于 2012-04-18T20:44:24.797 回答