1

我想监控我的移动热点的流量。

我发现TrafficStats.getTotalRxBytes,但这不会让我精确监控 android 移动热点功能(或任何其他应用程序)的使用情况。如何访问数据使用菜单的统计信息?

4

1 回答 1

1

我找到了 TrafficStats.getTotalRxBytes 但这不会让我精确监控 android 移动热点功能(或任何其他应用程序)的使用情况。

TrafficStats还有其他方法——比如getUidTxBytes()——可以让你通过 UID 来监控流量,这大致相当于 app. 但是,您可能需要进行一些实验才能确定究竟什么会包含“android 移动热点功能”,而且这不是不可能的TrafficStats,至少在 UID 级别上是这样。

欢迎您检查AOSP 设置应用程序以了解数据使用屏幕是如何实现的,尽管我怀疑在 Android SDK 中除了TrafficStats.

于 2013-03-25T23:05:58.117 回答