问题: 有几个路由器在现场,我想指定我连接到哪个路由器。我最初的想法是获得路由器(而不是我设备的)Mac地址,该地址专门确定该路由器。
它不一定是MAC地址,这是确定我要连接到哪个路由器的关键。请注意,所有路由器都在相同的SSID下,当我从A机翼转到C机翼时,连接永远不会停止。
它将在Android应用程序中使用,但是如果我们有一个Java解决方案也可以在Android中实现。
答案 0 :(得分:0)
使用getBSSID()
类中的WifiInfo
。
它将返回您所连接的接入点的MAC地址。
更多详情,请访问https://developer.android.com/reference/android/net/wifi/WifiInfo#getBSSID()