gpt4 book ai didi

android - 仅发现供应商特定的蓝牙设备

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:50:31 25 4
gpt4 key购买 nike

需要发现或搜索某些“供应商特定”设备的蓝牙设备。

“特定于供应商”意味着所有设备在其“MAC”地址中都具有相似的起始位

例如,我只想搜索 MAC 地址以 12:34:56: 开头的设备

它应该只搜索特定系列的 MAC 地址并列出它们。

最佳答案

执行完整发现,然后使用 BluetoothDevice.getAddress() 进行过滤

// Define Vendor ID Prefix
public static final String VENDOR_ID = "12:34:56:"

// First, do a full discovery...
BluetoothAdapter.getDefaultAdapter().startDiscovery()

//...

// Then, for each device returned from discovery...

if ( device.getAddress().startsWith(VENDOR_ID) ) {
// Do Something
}

关于android - 仅发现供应商特定的蓝牙设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15194429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com