我试图得到一个列表的ble设备,当我扫描,但问题是,ble扫描返回一个空的结果列表。为什么?难道它不能一直看到那些一直在这里的设备吗?我加入了我的ble设置,也许我没有添加好的设置。。。
ScanSettings settings = new ScanSettings.Builder()
.setReportDelay(1000)
.setScanMode(ScanSettings.SCAN_MODE_BALANCED)
.setLegacy(true)
.setUseHardwareBatchingIfSupported(true)
.setUseHardwareFilteringIfSupported(true)
.setMatchMode(ScanSettings.MATCH_MODE_AGGRESSIVE)
.setCallbackType(ScanSettings.CALLBACK_TYPE_ALL_MATCHES)
.setNumOfMatches(ScanSettings.MATCH_NUM_ONE_ADVERTISEMENT)
.build();
暂无答案!
目前还没有任何答案,快来回答吧!