android BLE扫描设备不添加过滤是正常的,可以扫到设备(定位权限已开启)
一旦添加过滤后无法扫描得到设备。我是通过服务UUID进行过滤的。
我试过BluetoothLeScanner的startScan方法,也用过BluetoothAdapter的startLeScan方法。
两种方法在不添加过滤都是可以扫描到设备的。
我觉得肯定是过滤那里的代码问题哈,可以贴一下代码吗? 是根据什么过滤的? 名称?类型?Service的UUID?
我也遇到这个问题了,网上全是关于权限的,请问题主怎么解决的。求告知。
https://blog.csdn.net/polarbearxxxYYY/article/details/80185660