【问题标题】:Get Mac Adress on Android在 Android 上获取 Mac 地址
【发布时间】:2019-12-13 10:08:25
【问题描述】:

我如何通过 nativescript 获取 mac 地址 用于 android 设备?

我在这个问题Get mac address and ip in Nativescript 中尝试过获取mac

另外,我试过了:

let mac = java.net.NetworkInterface.getHardwareAddress();

我得到错误

TypeError: test.getHardwareAddress is not a function

但是,如果我在日志中打印console.log(java.net.NetworkInterface),我们将看到getHardwareAddress

谢谢你:)

【问题讨论】:

    标签: nativescript


    【解决方案1】:

    Manoj's answer 为我工作,但从 Android 6.0 开始:

    为了向用户提供更好的数据保护,从本版本开始,Android 移除了对使用 Wi-Fi 和蓝牙 API 的应用程序的设备本地硬件标识符的编程访问。 WifiInfo.getMacAddress() 和 BluetoothAdapter.getAddress() 方法现在返回一个常量值 02:00:00:00:00:00。

    【讨论】:

      猜你喜欢
      • 2014-10-28
      • 2016-01-14
      • 2023-03-27
      • 2014-07-24
      • 2016-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多