Flutter获取设备MAC地址

Flutter是否具有一些代码或其他软件包来获取设备的MAC地址?

回答:

Flutter只能做底层操作系统所能做的事情,由于iOS 7和Android

6,您总是会得到相同的响应02:00:00:00:00:00,这是Apple和Google出于隐私考虑而做出的。

引用苹果

在iOS

7及更高版本中,如果您要求提供iOS设备的MAC地址,系统将返回值02:00:00:00:00:00。如果需要标识设备,请改用UIDevice的identifierForVendor属性。(出于广告目的需要标识符的应用应考虑改用ASIdentifierManager的advertisingIdentifier属性。)

引用谷歌

为了向用户提供更大的数据保护,从此版本开始,Android会使用Wi-Fi和Bluetooth

API删除对应用的设备本地硬件标识符的编程访问。WifiInfo.getMacAddress()和BluetoothAdapter.getAddress()方法现在返回常数值02:00:00:00:00:00。

长话短说,没有可用的MAC地址。

以上是 Flutter获取设备MAC地址 的全部内容, 来源链接: utcz.com/qa/435962.html

回到顶部