private void ResolveFoundDevice(Intent intent) { var device = intent.GetParcelableExtra(BluetoothDevice.ExtraDevice) as BluetoothDevice; if (device != null) { switch (device.Type) { case BluetoothDeviceType.Classic: VerifyClassicDevice(device); break; case BluetoothDeviceType.Le: case BluetoothDeviceType.Dual: try { _deviceManager.CreateBleDeviceOrThrow(device, null); } catch (Exception e) { Log.E(this, "Failed to create ble device in classic scan mode", e); } break; } } }