下面的方法可以获取android的设备所能够扫面出来的所有的wifi信号的名称和mac地址:

String wserviceName = Context.WIFI_SERVICE;

WifiManager wm = (WifiManager) getSystemService(wserviceName);

List 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 获取路由器mac,android设备获取当前wifi下的路由器的mac和路由器的名称相关推荐

  1. android源码已关联设备,获取android设备已安装应用信息

    本文将介绍如何获取设备中已经安装的应用信息,包括:应用名称.包名.图标等. 获得信息列表后,选择某一项记录还可以启动对应的应用! 1.代码实现 package com.example.showappl ...

  2. 共享网络获取树莓派ip_从零开始:树莓派共享 WiFi 秒变无线热点(树莓派路由器...

    概述 树莓派是一款来源于英国慈善组织"Raspberry Pi 基金会"的基于微处理器的硬件平台.核心是 Broadcom ARM 架构 CPU,可以完整运行 Ubuntu.Win ...

  3. 基于Linux下的VIM、Mac下的idea实现的协议分析软件

    一.任务概述 1.1 设计目的 使学生深入理解和掌握计算机网络的基本理论及工作原理,熟悉计算机网络和互联网的组成,运用计算机网络知识设计协议分析软件,并进行网络协议分析,最后通过网页呈现,加深对计算机 ...

  4. android arp工具,GitHub - SummerSnow274/ARP_sed_rev: 在Android通过ARP询问实现获取同一网络所有设备的MAC地址,AP隔离的网络除外...

    ARP_sed_rev 在Android通过ARP询问实现获取同一网络所有设备的MAC地址,AP隔离的网络除外 arpsed.c 编译:gcc arpsed.c -o arpsed 运行:sudo . ...

  5. android获取包版本,Android获取应用名称、版本号、应用包名称,移动设备ID、MAC地址、基站信息和手机型号等详细信...

    创建一个android应用(AndroidTest),所需权限如下(AndroidManifest.xml文件): 接下来是MainActivity.java文件: package com.examp ...

  6. android 获取mac c语言,获取设备的mac地址和IP地址(android6.0以上专用)

    /** * 获取设备HardwareAddress地址 * @return */ public static String getMachineHardwareAddress(){ Enumerati ...

  7. android代码获取deviceid,获取安卓系统的设备id用getDeviceId()函数

    来源:网络 | 2012-12-18 | (有12829人读过) 贴段具体例子代码,用来说明,安卓系统下,如何获取设备id的一段小例子供大家参考: 在计算机上,我们习惯用MAC地址来标志一台计算机.在 ...

  8. Android设备获取唯一识别码

    Android系统以及设备都有很多的"标识"号,比如常见的IMEI,SerizalNumber,UUID等概念,但是这些都存在一定程度上的不可靠性,到底如何标记一台Android设 ...

  9. Android 设备获取物理唯一标识码

    唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的. import android.provider.Settings.Secure; private String android_id ...

  10. android 获取设备指纹,Android唯一识别号(设备指纹)的生成

    原理: (尽可能实现,同一设备在不刷机不恢复出厂的情况下,每次生成的设备指纹不变:并且尽可能保证两部不同的设备生成的设备指纹不能一样) 1.将imei号+手机硬件信息+androidID拼接成一个字符 ...

最新文章

  1. 应用程序-特定 权限设置并未向在应用程序容器 不可用 SID
  2. CIA公布了收集和存储美国公民信息的新规则
  3. BZOJ 1086 [SCOI2005]王室联邦(树分块)
  4. c#利用定时器自动备份数据库(mysql)
  5. MQ 技术产品井喷,今天来详聊一下腾讯开源消息中间件 TubeMQ | 原力计划
  6. playframework 打包在tomcat里部署
  7. android获取详细地址,Android获取当前子网掩码地址(亲测可用)
  8. 首次安装Linux,配置网络、换源一步到位
  9. JAVA生产者消费者的实现
  10. c语言 进程调度 短作业,帮忙编写一个操作系统中进程调度的短作业优先算发的程序,感谢!该怎么解决...
  11. javascript滚动栏响应鼠标滑轮的实现上下滚动事件
  12. what is apache2 ?
  13. 单片机入门教程:第三章 C51语言程序设计
  14. ONVIF系列——海康摄像头设置onvif协议开启
  15. 树莓派使用pip安装cython
  16. 奔驰c260语言设置方法图解,奔驰C260L灯光使用方法 C260L灯光开关图解说明
  17. Python绘制六种可视化图表详解
  18. LeaRun快速开发平台,快速开发.net/java项目
  19. 论文阅读:(NFM)Neural Factorization Machines for Sparse Predictive Analytics
  20. PDF转Word怎么转?教你三招快速实现PDF转Word

热门文章

  1. 【Python】二分法求函数零点
  2. 转|函数零点问题考点透视
  3. 数列极限:无穷量与待定型
  4. C++ 实现计算24点
  5. 小米4android8.0root,小米小米 5X(安卓8.0)手机完美获取root教程,最强root工具,亲测可用!...
  6. 概率计算机在线,在线抽奖大转盘和概率计算
  7. div嵌套的div水平垂直居中
  8. 服务器同时传回html和图片,【待解决】木疙瘩导出HTML代码后,部署到自己的服务器上,也按照教程解决了微信签名的问题,但是上传图片功能不能用,为何?...
  9. FreeSwitch Originate API
  10. DDR4、LPDDR4、LPDDR4x区别及DDR拓展