Я просто тестирую образец Bluetooth Chat SDK из
http://developer.android.com/resources/samples/BluetoothChat/index.html. Он отлично работает в некоторых телефонах Android (конечно, 2.1 или выше), но я обнаружил проблемы с синхронизацией или соединением между любыми моделями. Ошибки Apperars, такие как: «Не удается подключить устройство» или что-то в этом роде: «Произошла ошибка при синхронизации»:
Samsung Galaxy S (2.2.1) <----> Samsung Galaxy S (2.2.1). OK.
Samsung Galaxy S (2.2.1) <----> Samsung Galaxy 3 (2.2.1). OK.
Samsung Galaxy S (2.2.1) (СЕРВЕР) ----> HTC Tatoo (2.2.1) (КЛИЕНТ) ОК.
HTC Tatoo (2.2.1) (СЕРВЕР) ----> Samsung Galaxy S (2.2.1) (КЛИЕНТ) Невозможно подключить устройство
Samsung Galaxy S (2.2.1) <----> HTC Wildfire (2.2.1). Синхронная ошибка.
Приложение было загружено с android-sdk и скомпилировано в Eclipse Helios с получением файла BluetoothChat.apk. Затем был установлен на указанных телефонах выше указанных. Я думал, что это приложение должно быть совместимо с любым телефоном с Bluetooth и Android 2.1 O.S. или выше. Могу я ошибаться?
Любая идея была бы благодарна.
Спасибо.
РЕДАКТИРОВАНИЕ:
Samsung Galaxy S (2.2.1) (СЕРВЕР) ----> HTC Wildfire (2.2.1) (КЛИЕНТ). Хорошо
Невозможно выполнить сопряжение из приложения BluetoothChat. Затем я соединил их с О.С. Wilsfire. Настройка -> Беспроводные и сетевые подключения -> Настройка Bluetooth ---> Поиск устройств. Теперь я могу подключаться и общаться с ними из приложения BluetoothChat, если Galaxy S пытается подключиться к HTC Wildfire. Иначе нет успеха.
ИЗД. 15.04.2011:
Samsung Galaxy S (2.2.1) ----> HTC Tatoo (2.2.1). OK
Как HTC Wildfire, только это возможно, если Galaxy S пытается подключиться к Tatoo.
Это правда, что иногда я могу подключиться в первый раз, а иногда во второй, третий раз и даже никогда. Затем я должен отсоединиться от Ajusts, Wireless, Bluetooth Adjusts и затем вернуться к паре. Это очень странно.