【发布时间】:2015-03-18 05:47:12
【问题描述】:
我正在开发一个广播应用程序,我需要知道用户的连接速度是否足够快,如果它很慢,我会显示一条消息,说流媒体有时可能很慢。
我遇到的问题是计算用户的连接速度。
我已经阅读了一些关于此的意见,但我只找到了基于互联网类型(2g、3g、wi-fi)的答案。我找到了这个答案:Detect network connection type on Android 这几乎是我需要的,但是“isConnectionFast”方法并不准确,因为它没有建立真正的测试连接,它只是基于一些属性。
我认为最好的方法是下载具有确定大小的图像并计算完成下载所需的时间。但我不知道如何在 android 中做到这一点。
谁能帮助我?谢谢
【问题讨论】:
标签: android networking android-wifi 3g