2013-09-26 2 views
0

У меня есть ошибка и не могу найти решение любых идей? здесь ошибка: Метод listenUsingRfcommWithServiceRecord (String, UUID) в типе BluetoothAdapter не применяются для аргументов (String, String)ошибка в подключении устройства Bluetooth

tmp = mBlue.listenUsingRfcommWithServiceRecord("repeat","82c116ca-26b1-11e3-9851-f23c91aec05e"); 

ответ

0

Метода signiture требует строки и UUID, вы поставляете строку и String.

Для второго нужно В параметре разобрать строку в UUID следующим образом

tmp = mBlue.listenUsingRfcommWithServiceRecord("repeat",UUID.fromString"82c116ca-26b1-11e3-9851-f23c91aec05e")); 
+0

спасибо много :) делать и знать, как я могу подключиться к устройству после открытия, как только я нажимаю на него? – user2815087

+0

вам придется дать мне немного больше информации, чем это. ;) Но я предлагаю вам посмотреть пример Bluetooth Chat из Android SDK. У него большая часть всего связанного материала. [И вот dev docs] (http://developer.android.com/guide/topics/connectivity/bluetooth.html) – JoeyG

+0

Я посмотрел в примере, но я не могу подключиться к устройству! Я написал код, который включает Bluetooth, делает его доступным для поиска, а затем сканирует соседние устройства, но я хочу подключиться к одному из устройств и не работать! – user2815087

Смежные вопросы