需要发现或搜索Bluetooth某些“供应商特定”设备的设备。
“特定于供应商”意味着所有设备的“MAC”地址中都将具有相似的起始位
例如,我只想搜索 MAC 地址以以下开头的设备12:34:56:
它应该只搜索特定的MAC地址系列并列出它们。
小智 2
我的解释将基于 Android SDK 中的 BluetoothChat 示例,希望这没问题,否则我需要编写更多内容。如果您还没有看过BluetoothChat 示例,请去看一下,它真的很棒!
如果您想使用不知道完整地址的设备,则必须进行完整的发现并在BluetoothAdapter.startDiscovery()收到的地址中搜索您想要的地址。
如果您知道要连接的设备的完整地址,则可以直接连接到该设备BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(address)
| 归档时间: |
|
| 查看次数: |
2126 次 |
| 最近记录: |