【问题标题】:Windows Phone 8 Bluetooth AddressWindows Phone 8 蓝牙地址
【发布时间】:2013-06-25 06:48:20
【问题描述】:

我目前正在为 Windows Phone 8 开发应用程序,其中一个要求是显示手机本地蓝牙地址/设备 ID。

这可能吗? 如果有,有人知道怎么做吗?

【问题讨论】:

    标签: bluetooth windows-phone-8


    【解决方案1】:

    你可以先试试这个,全部启用capapbility设备标识,然后写这个

     byte[] myDeviceID = (byte[])Microsoft.Phone.Info.DeviceExtendedProperties.GetValue("DeviceUniqueId");
    string DeviceIDAsString = Convert.ToBase64String(myDeviceID);
    

    这可能对你有帮助......

    【讨论】:

    • 我试过了,它可以很好地获取 UniqueDeviceID,但不是最重要的蓝牙地址。
    • 蓝牙地址有什么用...要配对设备列表吗?
    • 地址需要发送到我们的服务器应用程序进行验证,并在我们自己的硬件中使用。而且这是在没有配对的情况下完成的,所以配对设备列表不是问题(还)
    【解决方案2】:

    在找到所有对等点后,你打开一个对等点的套接字然后你有:

    peerSocket.Information.LocalAddress
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多