我正在根据官方Android开发者网站上提供的示例蓝牙聊天制作应用程序。我的应用程序与另一个Android手机聊天工作正常。但是,当我将其连接到非Android设备(即我的团队制作的某些电子电路)时,它不起作用。 互联网研究表明,示例代码仅用于在两个Android设备之间进行通信。 那么,如何更改示例代码以使其与其他非Android设备一起使用。
答案 0 :(得分:8)
通过分析BlueTerm应用程序的源代码,我找到了答案。实际上,我只需要将我在应用中设置的UUID从fa87c0d0-afac-11de-8a39-0800200c9a66
更改为00001101-0000-1000-8000-00805F9B34FB"
我不是这方面的专家所以我不能说为什么会这样,但它确实有助于解决我的问题。 BlueTerm SourceCode可在Official Download Website of Pymasde
上找到答案 1 :(得分:0)
UUID专门用于串口连接,它是一种标准。