1
BLE 장치를 연결 한 다음 startScan()
을 호출하면 연결된 장치가 손실됩니다. 이 문제가 발생한 사람이 있습니까? 어떻게 해결합니까?BLE 4.3 startScan()이 연결된 장치의 손실을 초래합니다.
도움에 감사드립니다.
죄송합니다. 제가 실수를 저질렀습니다.
소스는 : 그냥 BluetoothLeService와 로이드 BLE 4.3 샘플처럼 THD 장치를 접속 한
mbtManager =(BluetoothManager) getSystemService(Context.BLUETOOTH_SERVICE);
mbtAdapter = mbtManager.getAdapter();mbtAdapter.startLeScan(mLeScanCallback);
private BluetoothAdapter.LeScanCallback mLeScanCallback = new BluetoothAdapter.LeScanCallback() {
@Override
public void onLeScan(BluetoothDevice device, int rssi, byte[] scanRecord) {
// TODO Auto-generated method stub Log.i(TAG, "="+device);
}
};
.
내가 startLeScan()을 실행하면 연결된 장치의 손실이 발생합니다.
코드를 게시하십시오. 더 많은 정보를 제공하지 않으면 우리는 당신을 도울 수 없습니다. – nedaRM