Android蓝牙Ble防止配对请求

时间:2016-11-08 13:03:13

标签: android bluetooth bluetooth-lowenergy

感谢您查看我的问题。

我使用android开发人员中的代码来进行连接:

BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(address);
    if (device == null) {
        Log.w(TAG, "Device not found.  Unable to connect.");
        return false;
    }
    // We want to directly connect to the device, so we are setting the autoConnect
    // parameter to false.
    if (mBluetoothGatt != null) {
        mBluetoothGatt.close();
        mBluetoothGatt = null;
    }
    mBluetoothGatt = device.connectGatt(this, false, mGattCallback);

但是在代码工作之后,对对话会出现,我实际上并不需要这对工作,我只需要连接客户端然后发送数据(远程)我需要连接的设备已设置为"无需配对"),有没有办法避免配对?

谢谢!

1 个答案:

答案 0 :(得分:0)

配对对话框仅在远程设备实际发送“安全请求”数据包时才会显示,表示它想要配对。因此,出于某种原因,您的“无需配对”设置似乎无法正常工作......