如何获得Android上的wifi连接速率?

时间:2011-03-08 16:11:23

标签: android

我想知道是否有人可以告诉我如何在我的Android手机上获得wifi连接的速率?

1 个答案:

答案 0 :(得分:5)

您可以在Android中以编程方式找到连接速度,如下所示:

WifiManager wifiManager = Context.getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
if (wifiInfo != null) {
    Integer linkSpeed = wifiInfo.getLinkSpeed(); //measured using WifiInfo.LINK_SPEED_UNITS
}

请注意,如果您预计在其他可用网络上使用wifi,则应使用ConnectivityManager来声明首选网络,否则速度可能实际上并未使用