我正在开发蓝牙通信应用程序。当甚至打开应用程序时,我正在尝试连接到最后连接的设备。它将处于绑定状态,并且不会询问系统配对请求对话框(因为配对请求对话框仅是第一次询问)。
但是在某些android手机中,即使Bluetooth设备处于绑定状态,每次也会询问配对请求对话框。我不明白为什么!
if (bluetoothSocket == null) {
bluetoothSocket = bluetoothDevice.createRfcommSocketToServiceRecord(UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"));
}
bluetoothSocket.connect();