Настройка подключений в Android Bluetooth для подключения к другому устройству.Он показывает доступные устройства, но не подключается, когда я запускаю соединение.это мой код:
Я пытался изменить UUID несколько раз, чтобы он был таким же, однако возникает такая же ошибка
// Make a connection to the BluetoothSocket
try {
// This is a blocking call and will only return on a
// successful connection or an exception
mmSocket.connect();
Log.d(TAG, "run: ConnectThread connected.");
} catch (IOException e) {
// Close the socket
try {
mmSocket.close();
Log.d(TAG, "run: Closed Socket.");
} catch (IOException e1) {
Log.e(TAG, "mConnectThread: run: Unable to close connection in socket " + e1.getMessage());
}
Log.d(TAG, "run: ConnectThread: Could not connect to UUID: " + MY_UUID_INSECURE );
}
connected(mmSocket,mmDevice);
, однако это logcat.Он не подключается к устройству Android.
02-14 15:24:24.060 8364-8364/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: start
02-14 15:24:24.064 8364-8364/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: AcceptThread: Setting up Server using: 0000110a-0000-1000-8000-00805f9b34fb
02-14 15:24:24.066 8364-9322/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: run: AcceptThread Running.
02-14 15:24:24.066 8364-9322/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: run: RFCOM server socket start.....
02-14 15:24:26.360 8364-8364/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: startClient: Started.
02-14 15:24:26.449 8364-8364/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: ConnectThread: started.
02-14 15:24:26.450 8364-9324/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: ConnectThread: Trying to create InsecureRfcommSocket using UUID: 0000110a-0000-1000-8000-00805f9b34fb
02-14 15:24:26.463 8364-9324/com.example.zachmarcelo.mypurse D/BluetoothSocket: BT connect calling pid/uid = 8364/10188
02-14 15:24:28.543 8364-9324/com.example.zachmarcelo.mypurse D/BluetoothSocket: close() this: android.bluetooth.BluetoothSocket@ecc0ea9, mSocketState: INIT
02-14 15:24:28.544 8364-9324/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: run: Closed Socket.
02-14 15:24:28.544 8364-9324/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: run: ConnectThread: Could not connect to UUID: 0000110a-0000-1000-8000-00805f9b34fb
02-14 15:24:28.544 8364-9324/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: connected: Starting.
02-14 15:24:28.544 8364-9324/com.example.zachmarcelo.mypurse D/BluetoothConnectionServ: ConnectedThread: Starting.
Необходим для подключения к устройству.Тем не менее, он не подключается и не передает данные