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,
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"/>