- «Обнаружение службы не удалось» из Android Bluetooth Небезопасный Rfcomm
- Подробнее
- Соответствующие фрагменты кода
- Драйвер Intel Bluetooth Device (RFCOMM Protocol TDI)
- Как выполнить установку?
- Как скачать Intel Bluetooth Device
- Скачать
- Drivers >>> Bluetooth RFCOMM driver
- Common questions for Bluetooth RFCOMM driver
- Bluetooth RFCOMM driver download list
- DriverIdentifier Tool
- Quick Help
- Драйвер Intel Bluetooth Device (RFCOMM Protocol TDI)
- Как установить
- Скачать
- Fixing your computer drivers in 3 easy steps: Install , Scan , Download.
- Why Use DriverIdentifier?
- Key Features
- JOIN US — GET LATEST UPDATE
- WHAT PEOPLE SAY:
«Обнаружение службы не удалось» из Android Bluetooth Небезопасный Rfcomm
Кто-нибудь знает, как создать небезопасное соединение RFCOMM между двумя устройствами Android на уровне API 2.3.3 при использовании произвольно объявленного имени службы? (неслучайное или изменение имени службы, просто имя службы что я сам определяю)
Подробнее
Я пытаюсь создать небезопасное соединение Rfcomm между двумя устройствами Android: Droid X2 и Asus Transformer. Я предполагаю, что оба этих устройства имеют функциональность на уровне Android 2.3.3, чтобы фактически получить возможность использовать небезопасный Rfcomm. Когда я пытаюсь создать соединение Bluetooth, как описано здесь, используя общедоступный createInsecureRfcommSocketToServiceRecord() и listenUsingInsecureRfcommWithServiceRecord (SERVICE, UUID), я получаю сообщение:
java.io.IOException: Service discovery failed at android.bluetooth.BluetoothSocket$SdpHelper.doSdp(BluetoothSocket.java:377) at android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:201) at com.s4d.bluenomad.DeviceConnections$ClientThread.run(DeviceConnections.java:406)
Соответствующие фрагменты кода
Log.i(TAG, "Constructing a ServerThread"); // Use a temporary object that is later assigned to serverSocket, // because serverSocket is final BluetoothServerSocket tmp = null; try < // MY_UUID is the app UUID string, also used by the client code tmp = btAdapter.listenUsingInsecureRfcommWithServiceRecord(SERVICE_NAME, SERVICE_UUID); Log.i(TAG,"Started listening on insecure RFCOMM channel for service requests for: " + SERVICE_NAME); >catch (IOException e) < >serverSocket = tmp;
BluetoothSocket socket; while(true) < try < socket = serverSocket.accept(); >catch( IOException e) < break; >if( socket != null ) < Log.i(TAG, "Received new socket connection requesting service: " + SERVICE_NAME); >else < Log.i(TAG, "Socket connection attempted, but socket received is NULL."); >>
Log.i(TAG, "Constructing a ClientThread"); BluetoothSocket tmp = null; try < // MY_UUID is the app UUID string, also used by the server code tmp = device.createInsecureRfcommSocketToServiceRecord(SERVICE_UUID); Log.i(TAG,"Created client socket on insecure RFCOMM channel for service requests for: " + SERVICE_NAME); >catch (IOException e) < Log.i(TAG, "Failed to createInsecureRfcommSocket() against MAC: " + device.getAddress()); >clientSocket = tmp;
try < clientSocket.connect(); >catch( final IOException e) < DeviceConnections.this.runOnUiThread(new Runnable() < @Override public void run() < console.append("Client unable to connect to service."); Log.i(TAG, "Client socket unable to connect() to: " + clientSocket.getRemoteDevice().getAddress()); e.printStackTrace(); >>); >
Я получаю вывод журнала «Не удалось подключиться к сокету клиента: [MY_MAC_ADDRESS]», после чего я получаю стек для исключения «Неудачное обнаружение службы».
привет, Мэтт, как ты? я также застрял здесь в той же проблеме .. означает, что при подключении с одного устройства на другое его подключиться и снова, если я делаю со второго на первое устройство журнала cat отображается сообщение «сбой обнаружения службы», так почему он не подключается с другое устройство, которое я пробовал это, пожалуйста, помогите мне, пожалуйста, UUId ..
@shyam — ты посмотрел мой ответ внизу? Если вы попытаетесь подключиться к услуге, когда ваш адаптер Bluetooth все еще ищет устройства, обнаружение не удастся. У меня также была дополнительная проблема с подключениями, о которой я писал здесь: Моя другая проблема с подключением
Драйвер Intel Bluetooth Device (RFCOMM Protocol TDI)
Программы для обновления драйверов 2023
Современные технологии развиты настолько, что сейчас к компьютеру можно подключить большое количество устройств. Однако любое из них будет работать без ошибок только в том случае, когда на него есть последняя версия драйвера. Отличным решением на Виндовс для этого является программа Intel Bluetooth Device (RFCOMM Protocol TDI).
Как выполнить установку?
Чтобы начать работать с приложением на Windows, необходимо правильно провести установку. Для этого нужно выполнить следующую последовательность действий:
- Скачать драйвер Intel Bluetooth Device. Изначально на сайте он представлен в виде архива, который загружается на компьютер.
- Далее запускается процесс установки, вначале которого можно выбрать язык программы.
- Чтобы завершить установку утилиты, необходимо принять лицензию программы. После этого ею можно пользоваться.
Важно помнить об одном требовании – после установки программы операционную систему нужно перезагрузить. Затем драйвером можно пользоваться.
Как скачать Intel Bluetooth Device
Найти программу можно на официальном сайте разработчиков, перейдя по прямой ссылке. Главное преимущество программы в том, что пользоваться ею можно абсолютно бесплатно. А интерфейс не вызовет сложностей даже у новичков.
Скачать
Последняя версия драйвера бесплатно доступна по прямой ссылке.
Загрузить последнюю версию драйвера можно с сайта разработчика, для этого перейдите по ссылке ниже.
Условия распространения: | Свободное использование |
Операционная система: | Windows 7, 10, 11 |
Язык интерфейса: | Ru (Русский) |
Drivers >>> Bluetooth RFCOMM driver
Bluetooth RFCOMM driver is a windows driver .
Common questions for Bluetooth RFCOMM driver
Q: Where can I download the Bluetooth RFCOMM driver’s driver?
Please download it from your system manufacturer’s website. Or you download it from our website.
Q: Why my Bluetooth RFCOMM driver doesn’t work after I install the new driver?
1. Please identify the driver version that you download is match to your OS platform.
2. You should uninstall original driver before install the downloaded one.
3. Try a driver checking tool such as DriverIdentifier Software .
As there are many drivers having the same name, we suggest you to try the Driver Tool, otherwise you can try one by on the list of available driver below.
Please scroll down to find a latest utilities and drivers for your Bluetooth RFCOMM driver. Be attentive to download software for your operating system.
If none of these helps, you can contact us for further assistance.
Bluetooth RFCOMM driver download list
Description: Bluetooth RFCOMM driver setup
Version: 4.2.8
Date: 09 Sep 2014
Filesize: 0.81 MB
Operating system: Windows XP, Visa, Windows 7,8 (32 & 64 bits)
DriverIdentifier Tool
Find the drivers quickly
Download directly from OEM
Designed for Windows 8, 7, Vista, XP
Quick Help
Драйвер Intel Bluetooth Device (RFCOMM Protocol TDI)
Любое оборудование, подключаемое к компьютеру или изначально являющееся его счастью, для корректной работы требует новейших версий драйверов, загруженных с сайта разработчика.
Как установить
Давайте сразу переходи к делу и в виде простейшей инструкции рассматривать конкретный пример, позволяющий понять, как правильно устанавливать драйвер:
- Скачайте исполняемый файл, предварительно распаковав архив. Запустите процесс инсталляции и выберите язык.
- Примите лицензионное соглашение программы, предварительно установив флажок в соответствующую позицию, нажав «Next».
Последний этап – это перезагрузка операционная система. Дождитесь следующего включения ПК и только после этого переходите к работе с последним.
Проверить работоспособность устройства можно посредством штатной утилиты, которая называется Диспетчер устройств.
Скачать
Дальше вы можете переходить к скачиванию драйвера и производить установку, так как инструкция прочитана и никаких вопросов возникать не должно.
Лицензия: | Бесплатно |
Платформа: | Windows 7, 10, 11 |
Язык: | Русский |
Fixing your computer drivers in 3 easy steps:
Install , Scan , Download.
Why Use DriverIdentifier?
You have just bought a new computer or someone gives you a laptop as a gift? Or you probably want to re-install your computer? After reinstalling the operating system, you find out that there are some devices not working such as no sound, no Wifi. It’s because these devices do not have the right driver. You probably go to the Internet and search one by one. This is not an easy work; it might takes hours or even impossible. We see your issues, that is the reason why we create DriverIdentifier. DriverIdentifier will help you find all your needed drivers in just a few minutes.
Key Features
- An incredible database. DriverIdentifier commits to provide the most updated drivers. It’s simply because we have advanced techniques to find and update drivers continiuosly.
- No internet connetion Don’t worry if you have no internet connection. Just download our application to your USB, open it in your offline computer.
- Any drivers for any computers. Simplifies downloading new drivers from the Internet.
- Drivers update capability Updates previously installed drivers to their latest versions. Windows XP / Vista / 7 /8 / 10 (x86-x64) Supports all modern operating systems! Both 64-bit and 32-bit versions!
- Easy to use Simple and foolproof interface.
JOIN US — GET LATEST UPDATE
WHAT PEOPLE SAY:
Thank you so much i downloaded a driver so i can use my VGA Lead from my computer to my television. I searched the net endlessly and came across your site.I’m book marking your site you are a god send.
Thanks so much.
— John McKenzie, Computer Network Technician, Lompoc Unified School District