我正在使用Android蓝牙聊天示例应用程序。我正在尝试从Windows 7中的Android设备读取串行数据。
我已经能够将Android设备与笔记本电脑上的蓝牙适配器配对。我用示例应用程序中的UUID替换了以下其他一些讨论:
private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
当我运行Android应用程序时,我可以连接到笔记本电脑。在我的Android设备的“硬件”属性中,有一个名为“标准串行蓝牙链接(COM10)”的“设备功能”条目。当我尝试将CoolTerm连接到COM10时,我收到“错误1168”(没有关于错误的其他说明)。
我是否误解了通过蓝牙向Windows网络端口发送串行数据的过程?
答案 0 :(得分:0)
确保选择正确 COM。在我上一次需要SPP(串行端口配置文件)蓝牙通信的Android应用程序中,当Windows 7配对时,我打开了几个COM。
如果COM10无法正常工作,请确认它是“传入”的COM(或者可能是传出的,我记不清楚它已经过了几个月)。
答案 1 :(得分:0)
您必须使用Windows应用程序中正确的蓝牙API来呼叫并连接到您的Android设备,即: