I\'m a beginner in android app development. I\'ve tried reading the documentation but am getting nowhere (functions in Android\'s tutorial such as StartLeScan() hav
if you are using api level less than 21 then you will find that StartLeScan has been deprecated, In android lollipop StartLeScan() has introduced with new scan settings feature. You can use below code to scan BLE devices.
ScanSettings.Builder scanSettingsBuilder = new ScanSettings.Builder();
scanSettingsBuilder.setScanMode(ScanSettings.SCAN_MODE_LOW_POWER);
scanSettings = scanSettingsBuilder.build();
BluetoothScanCallback mScanCallback = new BluetoothScanCallback();
mBluetoothUtils.getBluetoothAdapter().getBluetoothLeScanner()
.startScan(scanFilters, scanSettings, mScanCallback);