Ich entwickle in Android für BLE. Mein BLE-Gerät sendet einen anderen Namen, daher muss ich Android erneut scannen.
Ich erstelle ein Runnable
um zu stoppen und den Scan wie folgt zu starten. Wenn ich mHandler.post(monitorDevice);
aufruft, wird Runnable
gestartet.
Der Code von scanLeDevice
ist wie folgt:
Ich kann das Scan-Ergebnis am Anfang im Protokoll sehen. Aber nach ungefähr 10 ~ 15 Minuten zeigt das logcat das folgende Protokoll an, und ich kann keine Scanresultate sehen.
%Vor%Hat jemand dieses Problem? Vielen Dank im Voraus !!!
Tags und Links android bluetooth-lowenergy