首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

怎么获取连接路由器的mac地址而不是路由器的ssid

2012-08-10 
如何获取连接路由器的mac地址而不是路由器的ssid如题,我想获取我连接的那个无线路由器的mac地址,因为这个

如何获取连接路由器的mac地址而不是路由器的ssid
如题,我想获取我连接的那个无线路由器的mac地址,因为这个才是唯一对那个路由器的表示,而不是连接的那个路由的ssid,因为ssid重复的太多了,很多都叫TP-Link,不知道有没有办法!如果有还望高人指点一二!谢谢!

[解决办法]
试试:
String wserviceName = Context.WIFI_SERVICE; 
WifiManager wm = (WifiManager) getSystemService(wserviceName); 
WifiInfo info = wm.getConnectionInfo();
Log.i("Mac:", info.getMacAddress());
[解决办法]
List<ScanResult> wifiList = wifiManager.getScanResults();
for (int i = 0; i < wifiList.size(); i++) {
ScanResult result = wifiList.get(i);
Log.d(TAG,"bssid="+result.BSSID);
}
不知道楼主怎么调用的,我这样使用打印是可以获取到mac地址的

热点排行