感谢您查看我的问题。
我使用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);
但是在代码工作之后,对对话会出现,我实际上并不需要这对工作,我只需要连接客户端然后发送数据(远程)我需要连接的设备已设置为"无需配对"),有没有办法避免配对?
谢谢!
答案 0 :(得分:0)
配对对话框仅在远程设备实际发送“安全请求”数据包时才会显示,表示它想要配对。因此,出于某种原因,您的“无需配对”设置似乎无法正常工作......