3
我正在开发一个需要下载大量数据的Android应用程序。如何测量我的应用程序的数据使用率
为了提高可用性,我想测量我的应用程序产生的数据流量,并在应用程序下载特定数量的数据时为用户提供提示。
我目前的想法:总结所有下载的字节在一起,并对指定的限制作出反应。但是,由于我在许多不同的情况下以及代码中的许多不同位置下载了东西,还有其他可能性来衡量每个应用程序的数据使用情况吗?
AFAIK,sys/net/NETINTERFACE/statistics/rx_bytes
报告整个系统的总量,所以这不是一个解决方案。
我们可以通过wifi和手机获得应用程序的数据使用率吗? – Riser 2014-11-14 08:45:43
@Erick:是的,'TrafficStats'分别报告WiFi和移动数据。 – CommonsWare 2014-11-14 12:07:06
但特殊的应用? – Riser 2014-11-14 12:53:53