2011-12-13 2 views
1

Android 프로그래밍에 익숙하지 않아 Android 3.2에서 SPP Bluetooth를 사용하는 데 문제가 있습니다. 블루투스 기기에 연결하기위한 프로그램을 만들었습니다. (안드로이드 마켓에서 무료 응용 프로그램을 사용해 보았습니다). Bluetooth 2.1 및 2.0을 사용하는 여러 장치가 있습니다. 프로그램이 블루투스 2.0 장치에 연결할 수 있지만 2.1 장치에 연결할 수 없습니다. 나는 그것이 블루투스 2.1에서보다 안전한 프로토콜에 의한 것이라고 생각한다. 블루투스 2.0을 사용하여 2.1 장치에 강제로 연결할 수있는 방법이 있습니까? 감사합니다.강제로 블루투스 2.1 블루투스 2.0 프로토콜을 사용하려면 ..?

+0

앱에서 어떤 API를 사용하여 연결하고 있습니까? 코드 스 니펫을 게시 할 수 있습니까? 또한 오류 로그 –

+0

http://developer.android.com/resources/samples/BluetoothChat/index.html에서와 동일한 예제를 사용합니다. 블루투스 2.1에 연결하는 동안 애플리케이션은 블루투스 소켓을 열지 마십시오, 그 이유는 #, 내가 블루투스 2.0 프로토콜을 사용하고자합니다. –

답변

0

블루투스 2.1에는 주요 보안 업그레이드 인 보안 단순 쌍이 추가되었습니다. 새로운 장치가 레거시 모드를 지원하는 것은 가능하지만 많은 장치는 이전 2.0 모드를 통한 연결을 허용하지 않습니다. 특정 장치에 대한 사양을 살펴 봐야 지원하는 BT 보안 유형을 알 수 있습니다.

+0

Android 3.2에서 Acer Tablet을 사용하고 있습니다. –