我正在使用包含Web服务的应用程序.
在那里我需要知道互联网速度低时的状态.如何在Android中找到互联网速度级别?
例如,考虑一下,如果我在手机中使用2Mbps连接,当速度降至50Kbps时,我需要通过制作Toast或Alert来注意这种情况.
谢谢.
Ovi*_*tcu 11
如果您已连接,则WiFi可以使用以下命令查找连接速度WifiManager:
WifiInfo wifiInfo = wifiManger.getConnectionInfo();
Run Code Online (Sandbox Code Playgroud)
然后从WifiInfo你可以获得当前的速度:
int speedMbps = wifiInfo.getLinkSpeed();
Run Code Online (Sandbox Code Playgroud)
如果您使用3G,我认为没有标准的查找方式,也许您可以自动假设3G速度很慢.
| 归档时间: |
|
| 查看次数: |
18439 次 |
| 最近记录: |