0

是否有可用的 API 或示例可供我仅检查 Wifi 数据使用情况?
这在设置下的 ICS 更高版本的设备中可用。但是如何通过它来做到这一点。我想在这方面得到一些想法。

这里要检查的另一件事是,如果我仅连接到 1 个特定的 wifi 网络,我只想监控数据使用情况,我想如果我能够获得 Wifi 的数据使用情况,那将不是问题?

请参阅我也知道 TrafficStats API,但这并不能解决我的目的。

4

1 回答 1

0

您仍然可以通过TrafficStats这种方式使用 API 来获取 Wifi 使用情况:

int mobileTx = TrafficStats.getMobileTxBytes();
int mobileRx = TrafficStats.getMobileRxBytes();
int wifiTx = TrafficStats.getTotalTxBytes() - mobileTx;
int wifiRx = TrafficStats.getTotalRxBytes() - mobileRx;

这将返回自上次设备启动以来的 Wifi 数据使用总量。

于 2013-11-30T15:13:23.840 回答