【问题标题】:Android: obtaining uuid of a bluetooth deviceAndroid:获取蓝牙设备的uuid
【发布时间】:2011-06-24 09:15:04
【问题描述】:

我需要蓝牙设备的 UUID 才能连接到它,但我对 uuid 了解不多。它是否特定于每个设备以及如何知道device's uuid 是什么。可以用代码完成吗?

【问题讨论】:

    标签: android bluetooth uuid


    【解决方案1】:

    您在提出问题时应该更加明确。您想连接到 BT 设备,还是已经连接并且想要使用特定服务?

    如果您只想连接到设备,则需要 BT 地址 (like a MAC)。

    UUID 与 BT 设备提供的服务相关:http://www.bluecove.org/bluecove/apidocs/javax/bluetooth/UUID.html 这里有一个 UUID 列表。

    【讨论】:

    • 有些东西,可能会有所帮助,我会在这里作为评论添加它,因为用谷歌搜索了这个答案。如果您的 BT 设备已连接到 PC 并使用“标准串行蓝牙链接”,您可以通过转到设备管理器找到它的 UUID,然后转到此连接的属性,然后在详细信息中,从滚动列表中选择硬件 ID。您会发现如下内容: BTHENUM\{00001101-0000-1000-8000-00805f9b34fb}_LOCALMFG&0000 其中 {00001101-0000-1000-8000-00805f9b34fb} 是 uuid。
    【解决方案2】:

    使用 adb shell、sdptool 浏览命令生成手机的UUID

    【讨论】:

      猜你喜欢
      • 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
      相关资源
      最近更新 更多