我正在开发一个应用程序,用于测量从所有进程通过移动数据接口(interface)(无 wifi)接收的数据流量。此外,此计数器必须与日期范围相关,即 3 月 1 日和 4 月 1 日之间。

我读过 TrafficStats 类,但在文档中没有提到任何关于从什么时候开始的统计信息。

这是我的第一个问题,非常感谢您的帮助。

谢谢

最佳答案



“从什么时候开始”对你来说无关紧要。在一个时间点读取一次,在稍后的时间点再读取一次,两者之间的差异就是这两个时间点之间消耗的带宽。



您很可能需要自己处理这个问题,每隔一段时间检查一次带宽消耗量(例如,每 4 小时通过 AlarmManager ),将结果存储在数据库中,然后使用该信息来确定消耗的带宽超过扩展一段时间。

关于android - 如何测量 Android 上的移动数据流量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12984831/

10-09 00:02
查看更多