我想问一下,当应用程序从设备发送一些数据或从外部接收时,可以在android上找到下载/上传速度。如果是,我们怎么做呢。我认为一个选项可以是PacketManager API,但我不确定。我们可以拥有端口而不是监听端口的流量,而不是简单的速度公式。我们需要什么权限。(root或no rooted permission req) 感谢
答案 0 :(得分:2)
您应该尝试使用TrafficStats
类来执行此操作。
您可以在此处找到有关此内容的更多信息:
TrafficStats Class - Download and Upload Speed Android
与某些代码的另一个良好链接,以帮助您:Network Monitor Android TrafficStats Class