当前位置: 首页 > 面试题库 >

Flutter获取设备MAC地址

贝礼骞
2023-03-14
问题内容

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地址。



 类似资料:
  • 问题内容: 我正在寻找一种方法(使用python)从本地网络上的设备获取地址。 地址是已知的。 目标是建立一个脚本,该脚本将定期轮询IP地址数据库,以确保mac地址没有更改,如果有更改,则将电子邮件警报发送给我自己。 问题答案: 用Python回答问题取决于您的平台。我没有Windows,因此以下解决方案可在我写过的Linux机器上使用。对正则表达式进行小的更改将使其在OS X中运行。 首先,您必

  • 问题内容: 我需要一种跨平台的方法来在运行时确定计算机的MAC地址。对于Windows,可以使用“ wmi”模块,在Linux下,我能找到的唯一方法是运行ifconfig并在其输出中运行正则表达式。我不喜欢使用只能在一个OS上运行的程序包,而且更不用说容易出错的语法解析另一个程序的输出。 有谁知道跨平台方法(Windows和Linux)方法来获取MAC地址?如果没有,还有谁比我上面列出的方法更优雅

  • 问题内容: 我需要在Swift中获取iOS设备的IP地址。这不是其他有关此问题的重复!如果没有wifi IP地址,我只需要获取WiFiIP地址-我需要处理它。关于堆栈溢出有一些问题,但是只有返回IP地址的函数。: 在这里,我得到2个值-来自移动互联网的地址(我认为)和需要的WiFi地址。还有其他方法可以获取仅WiFi IP地址吗? 问题答案: 根据多个SO线程(例如,iOS网络接口名称的确切含义是

  • 问题内容: 我需要使用Java获取我的android设备的MAC地址。我已经在网上搜索过,但没有发现任何有用的信息。 问题答案: 正如评论中已经指出的那样,可以通过接收MAC地址。 同样不要忘记在你的计算机中添加适当的权限

  • 我需要设计一个Android应用程序,应该显示设备的MAC地址..我已经完成了以下编码.. 但问题是,这段代码只有在wifi打开的情况下才起作用,而我的要求是无论wifi是否打开都要找到MAC地址。

  • 我正在开发一个获取设备MAC地址的应用程序,但由于Android6.0,我的代码无法运行,给了我一个不正确的值。 这是我的代码... 它返回的不是真正的MAC地址,而是一个奇怪的代码:。

  • 问题内容: 我需要从PC获取MAC地址。到目前为止,我已经编写了代码(这只是代码的一小部分)。 此代码查找运行它的PC的MAC,但是我需要获取远程MAC。 问题答案: 您无法在Java中做到这一点,并且如果您进行了一些研究,您会发现MAC地址除了以太网层和与其相连的NIC之外并没有什么用。

  • 我有一个物联网设备,我知道该设备的Mac地址。我的物联网设备连接到我的wifi,我想知道有什么方法可以使用该设备的mac地址来了解其本地ip地址?我的要求是将android应用程序连接到同一个wifi,使用Mac地址搜索设备的ip地址,并建立TCP连接。到目前为止,我一直在搜索这个问题,我没有得到这个问题的完美答案,这真的需要< code>ssdp扫描,或者有任何其他方法可以做到这一点。 RARP