我原以为在 Android 上开发蓝牙应用程序会很容易,但看起来支持很差。
虽然配对有效,但我的 Android 2.1 Nexus One 无法连接到 PC。在 Windows 和 Ubuntu 中是一样的。我在我的台式电脑上使用 Windows super 终端并等待传入的蓝牙 com 端口。
有人知道解决这个问题的方法吗?我已经搜索了一下......也许这个 http://code.google.com/p/backport-android-bluetooth/ 或者这个图书馆 http://code.google.com/p/bluecove/
...可能是一个解决方案,但我还不知道。也许其他人已经在 Android 2.1 上运行它了?
感谢一些提示:)
最佳答案
是的,蓝牙有时可能是一个相当大的挑战,但一旦掌握了它,它就会非常有益。
如果我可以总结一下,我认为您描述的问题归结为一个问题:您必须在您的 PC 上创建一个 RFCOMM 服务器套接字,然后才能从手机连接到您的 PC。
不是 Windows 用户,这可能不太可能,但看起来这里有一些关于创建服务器端套接字的说明: http://msdn.microsoft.com/en-us/library/ms881004.aspx
我也会去看看 http://www.bluesoleil.com/products/Default.aspx?TID=10
连接到 PC 比连接到另一部手机更难。希望我至少为您指明了正确的方向 :)
关于Android 2.1/2.2蓝牙串口连接台式电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3154970/