write things low example devices code ble android bluetooth bluetooth-lowenergy android-bluetooth

android - things - El escaneo de Bluetooth Low Energy falla



bluetooth le gatt (1)

Actualmente estoy desarrollando una aplicación que utilizará Bluetooth Low Energy.

Estoy usando el siguiente enlace,

http://developer.android.com/samples/BluetoothLeGatt/src/com.example.android.bluetoothlegatt/DeviceScanActivity.html

No puedo escanear los dispositivos BLE circundantes.

Para escanear el dispositivo,

mBluetoothAdapter.startLeScan(mLeScanCallback); private BluetoothAdapter.LeScanCallback mLeScanCallback = new BluetoothAdapter.LeScanCallback() { @Override public void onLeScan(final BluetoothDevice device, int rssi,byte[] scanRecord) { runOnUiThread(new Runnable() { @Override public void run() { mLeDeviceListAdapter.addDevice(device); mLeDeviceListAdapter.notifyDataSetChanged(); } }); } };


Tuve el mismo problema. Agregue estos permisos a su manifiesto

<uses-permission android:name="android.permission.BLUETOOTH"/> <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>