如何伪装或改变Android智能手机WiFi网卡的MAC地址
要在代码中获取MAC地址,首先需在AndroidManifest.xml中添加ACCESS_WIFI_STATE权限。接着通过系统服务获取WifiManager,调用getConnectionInfo获取WifiInfo,最后用getMacAddress方法返回值。
要在代码中获取MAC地址,首先需在AndroidManifest.xml中添加ACCESS_WIFI_STATE权限。接着通过系统服务获取WifiManager,调用getConnectionInfo获取WifiInfo,最后用getMacAddress方法返回值。
这代码能跑吗?Android 6.0 以后 getMacAddress 就返回虚假地址了,想要真实 MAC 还得用反射或者底层命令,这回答太老旧了,没参考价值。