CreateRfcommSocketToServiceRecord сопряжение BluetoothAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 CreateRfcommSocketToServiceRecord сопряжение Bluetooth

Сообщение Anonymous »

Я пытаюсь подключиться к встроенному устройству, и контакт Bluetooth равен 1234. Когда я подключаюсь к встроенной плате, он просит меня ввести 000000 на встроенной плате и не просит меня ввести правильный контакт с моего устройства. . Я не уверен, что делаю неправильно.

Код: Выделить всё

public void connectBluetooth() throws IOException{
device = bluetoothAdapter.getRemoteDevice(MAC);
try {
mSocket = device.createRfcommSocketToServiceRecord(MY_UUID);
} catch (IOException e) {
Log.e(tag, "+++++Failed to create RFCOMM connection+++++");
}
try{
mSocket.connect();
Log.e(tag, "+++++connecting+++++");
manageBluetooth manageThread = new manageBluetooth();
manageThread.start();
threadCheck = true;
}catch(IOException e){
Log.e(tag, "+++++Failed to connect+++++");
}
Log.e(tag, "+++++After catch+++++");
}
}
Я вызываю и выхожу из ManageThread, я также указал правильный MAC-адрес.
Конечно, он должен просить меня ввести PIN-код на моем телефоне, а не на встроенной плате.

Подробнее здесь: https://stackoverflow.com/questions/840 ... -bluetooth
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»