安卓应用能否访问尝试连接到其热点的设备的 MAC 地址



假设安卓手机热点被打开,手机上运行的应用程序可以访问尝试连接到它的不同设备的MAC地址吗?

WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo wInfo = wifiManager.getConnectionInfo();
String macAddress = wInfo.getMacAddress(); 

此外,在清单文件中添加以下权限

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

堆栈溢出答案参考