2012-12-21 2 views
2

음, 안드로이드 앱을 혈압 장비에 연결하려고 필사적으로 노력하고 있습니다. 나는 이것의 예가 적다는 것을 깨달았다. 지금 나는 연결 지점에 갇혀있다. 이 단계에 따라블루투스를 통해 Android 기기에 건강 기기를 연결하십시오.

12-21 18:00:38.796: E/Connection Failed(2207): java.io.IOException: Service discovery failed 

임에 실패 계속 :

1 - 소켓을 만드는 장치

mBluetoothDevice = mBluetoothAdapter.getRemoteDevice(DEVICE_MAC_ADD); 

3-하기 - 기본 어댑터

mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); 

2를 받고

,495,001,283,210

4 - 장치

이는 상기 제외 연결 방법에 실패
mBluetoothAdapter.cancelDiscovery(); 

mBtSocket.connect(); 

을 검색하고 연결을 취소. 이런 일이 왜 발생했는지 알기 위해 잃어버린 일종의 메신저입니다. 다른 스레드에서 참조 된 UUID 00001101-0000-1000-8000-00805F9B34FB를 사용하는 Im. 매니페스트에 대한 블루투스 권한이 맞습니다. 누군가 나에게 약간의 도움을 줄 수 있습니까? 혈압 장치가 HDP 프로파일과 호환되는 경우

는이 일을 할 안드로이드 4.0에서 지원되는 건강 프로파일을 사용할 수 있습니다, 페드로 페레이라

+0

당신이이 글을 보았다 :

는 봐

? http://stackoverflow.com/questions/2660968/how-to-prevent-android-bluetooth-rfcomm-connection-from-dying-immediately-after –

답변

관련 문제