Java和Android:获取路由器的MAC地址/ip.vX地址

时间:2018-07-04 08:36:54

标签: java android network-programming

问题: 有几个路由器在现场,我想指定我连接到哪个路由器。我最初的想法是获得路由器(而不是我设备的)Mac地址,该地址专门确定该路由器。

它不一定是MAC地址,这是确定我要连接到哪个路由器的关键。请注意,所有路由器都在相同的SSID下,当我从A机翼转到C机翼时,连接永远不会停止。

它将在Android应用程序中使用,但是如果我们有一个Java解决方案也可以在Android中实现。

1 个答案:

答案 0 :(得分:0)

使用getBSSID()类中的WifiInfo

它将返回您所连接的接入点的MAC地址。

更多详情,请访问https://developer.android.com/reference/android/net/wifi/WifiInfo#getBSSID()