저는 Android 2.3.3 전화에서 블루투스 프로토콜 테스트를 수행하고 있습니다. USB 디버깅 모드에서 장치를 내 Windows 7 PC에 연결하고 cmd를 사용하여 장치에 명령을 실행합니다.SPP-RFCOMM 테스트 용 ADB 명령
문제 : SDP 쿼리를 제출하는 방법을 알 수 없습니다. 장면, 시험 경우를 설정하겠습니다 : "IUT가 Tester의 에뮬레이트 된 직렬 포트에 연결을 설정하는지 확인하십시오 .IUT는 DevA로 역할을하는 장치입니다. 테스터는 수락 자"... n.b. 테스터는 안드로이드 장치 (IUT)가 말하는 테스트 기계입니다.
내가 걸려있는 첫 번째 단계는 다음과 같습니다. "SDP를 사용하여 원격 장치에서 원하는 응용 프로그램의 RFCOMM 서버 채널 번호를 찾으려면 쿼리를 제출하십시오. 또는 피어 장치의 사용 가능한 포트 (또는 서비스) 중 하나 일 수 있습니다. 접촉 할 서비스가 정확히 알려지면 원하는 서비스와 관련된 서비스 클래스 ID를 사용하여 필요한 매개 변수를 검색하는 것으로 충분합니다. "
기기 : 재고 - 기기를 추동하는 법을 배워야합니다! 오버 클럭되지 않았습니다. 블루투스 2.1 버전 1.0.46.0
지금까지 다음을 시도했습니다. adb 쉘 rctest -u [테스트 머신의 BT 주소]를 입력하십시오. 테스트 케이스를 실행하는지 여부와 상관없이 '진행 중이거나 연결이되지 않습니다'또는 '호스트에 연결할 수 없습니다'라는 메시지가 표시되는 경우가 있습니다. 도 시도 : rctest -u [테스트 시스템의 BT 주소]를 선택하고 무기한 채널 10에 대기 : SDP 서비스에 연결할 수 없습니다 : S sdptest -i B 호스트가 다운
난 그냥 생각입니다 메신저 누락 어떤 일이 더 진행되지 못하게하는 큰 것.
도움을 주시면 감사하겠습니다. Dan