특정 응용 프로그램의 경우, 안드로이드 블루투스가 LE 장치를 계속 스캔해야하지만 일부 장치에서 로깅하지 않아도 멈출 것입니다. 다음과 같이 내 샘플 코드는 다음과 같습니다 나는 내가 "btsnoop_hci.log"들여다 보는 것이 그래서안드로이드 블루투스 스캐닝을 유지하지만 자체적으로 멈 춥니 다.
mBluetoothLeScanner.stopScan(leScanCallback)
전화 결코 확신
mBluetoothLeScanner.startScan(null, mScanSettings, leScanCallback);
. 컨트롤러가 일정 시간 (아마도 5 분 또는 10 분 이상) 동안 호스트에 브로드 캐스트 메시지를 보내지 않았다는 것을 알았습니다. 이 예제에서는 864.833537 초에 멈 춥니 다. 이 문제를 해결하는 데 도움을 준 사람이 있습니까?
나는 완전히 무선 랜을 끄고 경우는 블루투스 검색에 잘 작동하는 것 같다 것을 찾을 수 있습니다. 이전에 같은 시간에 BLE 스캐닝과 WiFi를 사용한 경험이 있습니까? 알림없이 BLE 검색을 중지하지 않으려면 어떻게해야합니까? –