在我的应用程序中,我想计算应用程序处于前台时的数据使用情况。
我正在使用Trafficstats API。
但过一段时间,此值会被重置,会从0开始。
除了使用永远不会重置的Trafficstats之外,是否有其他方法或API获取数据使用。
或者有什么方法可以跟踪数据何时重置?
我在这里的回答是基于假设,而不是基于已证实的确凿事实,但通常TrafficStats中的计数器不应重置,除非设备重新启动。然而,从trafficStats接收到的数据存储的时间一样长,每当接收/发送的数据的总值超过long的最大容量时,就会显示为统计数据已重置,因为long值将溢出。