У меня есть служба Bluetooth, которую я запрограммировал для .Net на компьютере с Windows, и я хотел бы, чтобы мой телефон Android 2.1 подключился к нему. Сервер прослушивает тот же UUID, который Android использует для подключения. Но соединение не работает.Совместимость с кросс-платформенной платформой Bluetooth Bluetooth
Когда я пытаюсь подключиться к устройствам, которые не прослушивают этот UUID, я получаю исключение из сообщения «Ошибка службы», но когда я пытаюсь подключиться к серверу, который прослушивает правильный UUID, сообщение ящик всплывает, говоря:
«Проблема была связана с устройством Bluetooth».
И получаю исключение с сообщением «Время ожидания подключения». Таким образом, похоже, что сервер и Android общаются, но в процессе установления связи есть какой-то провал. Я знаю, что Android требует, чтобы сервер был сопряжен с телефоном, а также шифровал канал связи. Кто-нибудь знает, какие спецификации используются для этого? Я хотел бы, чтобы мой сервер правильно ответил на попытку подключения.
Спасибо!