`
timingliu
  • 浏览: 32546 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

取WiFi MAC地址

阅读更多

1、修改AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      ...>
下增加:
   <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

否则会因缺少权限而取不到MAC信息

 

2、取MAC代码片断


   WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
   WifiInfo wifiInfo = wifiManager.getConnectionInfo();
   String macAddress = (wifiInfo == null) ? "Empty" : wifiInfo.getMacAddress();

分享到:
评论

相关推荐

    vc++获取取网卡MAC地址的三种方法.zip

    vc++获取取网卡MAC地址的三种方法.zip visual c++取得网卡物理地址的三种方法.zip

    树莓派wifi通过python程序控制

    可以通过程序取扫描周围的wifi,进行连接和断开: # 3、扫描wifi: def scan_wifi(self): wifi = pywifi.PyWiFi() iface = wifi.interfaces()[1] iface.scan() time.sleep(0.5) basewifi = iface.scan_...

    wifi管理软件

    3. 解决因驱动返回非标准MAC地址造成的崩溃。4. 解决某些驱动返回重复结果时的显示问题。5. 解决某些设备无法获取频段信息的问题。v1.0.12 版本改动:1. 解决因某些驱动使用IEEE 802.11b/g时返回非标准结果造成频率...

    homebridge-wifipresence:通过wifi检测房间中的存在

    该插件使用MAC地址来检测某人是否在房间里,这取决于他们所连接的网络。建立安装插件npm install -g homebridge-wifipresence并将附件添加到homebridge配置。 { " bridge " : { " name " : " Homebridge " , " ...

    Google-Wifi-Geolocation-GNU-Linux:谷歌使用python映射wifi地理定位

    运行脚本时可以查看正在广播的信号强度、MAC 地址和 SSID。 很快你就会明白这是如何运作的,并能够想出创造性的方法来找到别人的位置,而不是你的位置。 在我的测试中,我发现 2-4 个接入点效果最好,而不是 20 个...

    rtl8821CU:Realtek RTL8811CURTL8821CU USB Wi-Fi适配器驱动程序,用于Linux

    Realtek RTL8811CU / RTL8821CU USB wifi适配器驱动程序... 例如,在Ubuntu上,它可能被命名为wlx + MAC地址。 ( ) 在这种情况下,您可以禁用上面链接中的功能,也可以将驱动程序中使用的名称替换为 grep -lr . | xa

    浅谈android获取设备唯一标识完美解决方案

    * 1, wifi mac地址(wifi); * 2, IMEI(imei); * 3, 序列号(sn); * 4, id:随机码。若前面的都取不到时,则随机生成一个随机码,需要缓存。 * * @param context * @return */ public static ...

    Linux远程命令桌面控制面板.zip

    在嵌入式产品中,例如各种物联网数据网关,采用嵌入式 Linux 操作系统, 而这些产品本身具有连网功能(4G,LAN,WIFI 等等),我们经常需要的是对这些产品 远程维护操作,例如升级程序,远程运行命令程序,远程查看文件...

    10.0.0.0.1路由器管理员登录扩展「10.0.0.0.1 Router Admin Login Extension」-crx插件

    4.一旦看到,您将注意到路由器的IP地址,子网掩码和MAC计算机的IP地址将显示在网络窗口中。 如何设置路由器? 当我们得到一个新的路由器时。 我们必须借助平台或媒介来控制一切,从而使我们能够控制很多事情,例如...

    SysDVR:通过USB或网络将游戏流切换到PC

    流质量在很大程度上取决于环境,不良的USB线或低wifi信号会对其产生重大影响。 停靠时USB流不可用至少需要固件6.0.0 显然,由于这些限制,该sysmodule不能完全替代捕获卡。用法该指南已移至Wiki,您可以在找到如果...

    网络实习报告.docx

    对象(Mac IP 校验) 三、无线配置 SSID(WIFI名字) 密码验证 AES WPA2/WPA2-PSK 网络实习报告全文共7页,当前为第1页。网络实习报告全文共7页,当前为第1页。 网络实习报告全文共7页,当前为第1页。 网络实习报告...

    Tourist:找出谁在那里

    游客找出谁在那里。 该应用程序是一个签入 - 签出系统,适用于可以看到彼此签到的一组人。 它还允许电话模式(静音/振动/大声)自动转换,这取决于它们基于用户偏好连接到的 WiFi 网络的 mac 地址。

    教你如何破解

    2、安装Network Stumbler软件,打开Network Stumbler,等几分钟后就可以看见所有的区域中工作中的无线AP,记录下MAC地址,SSID,信道(chan),是否加密(Encryption)[如果未加密就不需要破解了]。 3、下面再解压缩...

    厨房智能监控系统(下位机源码+APP+设计分析)-电路方案

    当搜到多个设备时,我们可以以设备的MAC地址区分不同设备。 2、然后我们要选择你所使用的开发板,并且选择一个云端范例模板。这里机智云简直就做的是傻瓜模式,我们完全可以利用模板轻松改一个自己的云端数据空间。...

    无线网络安全现状分析.doc

    其实,当前的设备的安全机制已经比较丰富,比如合勤科技的ZyAIR系列无线产品, 会具备WEP/WPA/WPA2/WPA2- PSK加密,隐藏SSID,MAC黑白名单,内部用户隔离,802.1q VLAN,非法AP检测等功能,一些高端产品还自带了802...

    新版Android开发教程.rar

    o Apache Ant 1.6.5 or later for Linux and Mac, 1.7 or later for Windows o Not Not Not Not compatible with Gnu Compiler for Java (gcj) Note: Note: Note: Note: If JDK is already installed on your ...

Global site tag (gtag.js) - Google Analytics