修改蓝牙聊天示例代码以连接非Android设备

修改蓝牙聊天示例代码以连接非Android设备,android,bluetooth,Android,Bluetooth,我正在根据Android开发者官方网站上提供的蓝牙聊天示例制作一个应用程序。我的应用程序在与另一部Android手机聊天时运行良好。然而,当我将它连接到非Android设备(即我的团队制作的一些电子电路)时,它就不工作了。 互联网研究表明,示例代码仅用于两台Android设备之间的通信。 因此,我如何更改示例代码,使其与其他非Android设备一起工作。我通过分析BlueTerm应用程序的源代码得出了答案。实际上,我只需要将我在应用程序中设置的UUID从fa87c0d0-afac-11de-8a

我正在根据Android开发者官方网站上提供的蓝牙聊天示例制作一个应用程序。我的应用程序在与另一部Android手机聊天时运行良好。然而,当我将它连接到非Android设备(即我的团队制作的一些电子电路)时,它就不工作了。 互联网研究表明,示例代码仅用于两台Android设备之间的通信。
因此,我如何更改示例代码,使其与其他非Android设备一起工作。

我通过分析BlueTerm应用程序的源代码得出了答案。实际上,我只需要将我在应用程序中设置的UUID从
fa87c0d0-afac-11de-8a39-0800200c9a66
更改为
00001101-0000-1000-8000-00805F9B34FB”


我不是这方面的专家,所以我不能说为什么会这样,但它确实帮助解决了我的问题。BlueTerm源代码可在

上找到,UUID专门用于串行端口连接,是一种标准。

确保他们使用相同的UUID?(可能重复:)甚至谷歌也提出了这个解决方案:-疯狂谢谢你,我找不到任何关于这个的信息,你的答案解决了这个问题