android设备获取当前wifi下的路由器的mac和路由器的名称
来源:互联网 发布:郭德纲人品 知乎 编辑:程序博客网 时间:2024/05/19 01:07
下面的方法可以获取android的设备所能够扫面出来的所有的wifi信号的名称和mac地址:
String wserviceName = Context.WIFI_SERVICE;
WifiManager wm = (WifiManager) getSystemService(wserviceName);
List<ScanResult> wifiList = wm.getScanResults();
for (int i = 0; i < wifiList.size(); i++) {
ScanResult result = wifiList.get(i);
Log.d("dada", "bssid=" + result.BSSID+" ssid:"+result.SSID);
}
下面的代码可以获取当当前设备连接到的网络的wifi信息
WifiManager mWifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
if (mWifi.isWifiEnabled()) {
WifiInfo wifiInfo = mWifi.getConnectionInfo();
String netName = wifiInfo.getSSID(); //获取被连接网络的名称
String netMac = wifiInfo.getBSSID(); //获取被连接网络的mac地址
String localMac = wifiInfo.getMacAddress();// 获得本机的MAC地址
Log.d("MainActivity","---netName:"+netName); //---netName:HUAWEI MediaPad
Log.d("MainActivity","---netMac:"+netMac); //---netMac:78:f5:fd:ae:b9:97
Log.d("MainActivity","---localMac:"+localMac); //---localMac:BC:76:70:9F:56:BD
}
- android设备获取当前wifi下的路由器的mac和路由器的名称
- android设备获取当前wifi下的路由器的mac和路由器的名称
- 获取路由器的Mac地址和当前的iP地址
- TPLINK无线路由器怎么设置_怎么查连到当前路由器的设备的MAC地址
- Android获取当前连接的wifi名称
- Android获取当前连接的wifi名称
- Android获取当前连接的wifi名称
- 在wifi下获取本机的ip和路由器ip
- iOS获取WiFi名称及路由器Mac地址
- 路由器下再接路由器 (可供多台设备使用)的配置方法
- android如何获wifi路由器的BSSID
- ios获取路由器的mac地址和ssid
- WIFI和路由器密码破解的方法
- Android获取手机及路由器的Mac地址和IP地址
- Mac查看附近WiFi信道及路由器信道的选择
- iOS 获取当前Wifi的 名称 SSID
- 获取路由器的ip
- 通过iw命令获取连接到路由器上的设备MAC地址
- meta的各个属性及作用
- *.vshost.exe的一些问题
- ARM 汇编指
- Linux 重启命令
- 解决cpanel 500错误
- android设备获取当前wifi下的路由器的mac和路由器的名称
- hdu:4772 Zhuge Liang's Password
- javaNIO
- Oracle 11g Flashback_transaction_query的undo_sql列为空
- LiveKd v5.31 在本机调试内核
- cocoapods安装与使用
- moveToFirst的使用错误
- Android初学笔记-第8讲-菜单
- startActivityForResult() 中requestCode 和 resultCode 的作用