Testing 用于SPP-RFCOMM测试的ADB命令

Testing 用于SPP-RFCOMM测试的ADB命令,testing,bluetooth,adb,rfcomm,spp,Testing,Bluetooth,Adb,Rfcomm,Spp,我正在安卓2.3.3手机上进行蓝牙协议测试。 我将处于USB调试模式的设备连接到我的windows 7 PC,使用cmd向设备发出命令 问题是:我无法确定如何提交SDP查询。让我来设置场景,测试用例: “验证IUT是否与测试仪中的模拟串行端口建立连接。IUT是一个充当DevA角色的设备。测试仪是接受器”。。。n、 b.测试仪是android设备(IUT)应该与之对话的测试机器 第一步,也就是我被卡住的地方:“使用SDP提交一个查询,以找出远程设备中所需应用程序的RFCOMM服务器通道号。这可能包

我正在安卓2.3.3手机上进行蓝牙协议测试。 我将处于USB调试模式的设备连接到我的windows 7 PC,使用cmd向设备发出命令

问题是:我无法确定如何提交SDP查询。让我来设置场景,测试用例: “验证IUT是否与测试仪中的模拟串行端口建立连接。IUT是一个充当DevA角色的设备。测试仪是接受器”。。。n、 b.测试仪是android设备(IUT)应该与之对话的测试机器

第一步,也就是我被卡住的地方:“使用SDP提交一个查询,以找出远程设备中所需应用程序的RFCOMM服务器通道号。这可能包括一个浏览功能,允许用户在可用端口(或服务)中进行选择在对等设备中。或者,如果确切知道要联系哪个服务,则使用与所需服务关联的服务类ID查找必要的参数就足够了。”

设备: 股票-不知道如何根设备笑! 没有超频。 蓝牙2.1版本1.0.46.0

到目前为止,我已经尝试了以下方法。 进入adb外壳, rctest-u[测试机器的BT地址],有时我会得到“无法连接,正在进行”或“无法连接到主机”,甚至不管是否运行测试用例。 还尝试了:rctest-u[测试机器的BT地址],它将无限期地在通道10:S上等待 sdptest-i B:无法连接到SDP服务:主机已关闭

我只是觉得我错过了一些阻碍我前进的大事

任何帮助都将不胜感激。
Dan

不确定我的理解是否正确,你想使用SDP查找rfcomm频道号,如果正确,并且你有一部带有bluez stack的手机,请尝试使用sdptool browse,它将搜索附近的所有设备并更新可用设备的SDP记录。

不确定我的理解是否正确,如果您想使用SDP查找rfcomm频道号,如果正确,并且您的手机具有bluez stack,请尝试使用sdptool browse,它将搜索附近的所有设备,并更新可用设备的SDP记录