android - 通过蓝牙连接安卓手机和笔记本电脑

标签 android bluetooth connection

我开始在我的应用程序中使用蓝牙,并希望能够通过此连接将数据从我的手机发送到我的笔记本电脑。我必须使用蓝牙,因为我最终会将这些数据直接从我的手机发送到只能通过蓝牙访问的机器人。 不幸的是,我无法连接笔记本电脑和手机。我的手机显示它已与我的笔记本电脑配对,但我的笔记本电脑显示没有连接。我的手机确实出现在我的笔记本电脑上,但当我告诉它连接到它时,我收到此错误:“连接已被 PAN 服务器 [Nexus S] 拒绝。 非常感谢任何关于我可以做些什么来解决这个问题的意见。我的手机运行的是 ICS 4.1.1。

最佳答案

我建议您在您的 Android 手机上安装一个自定义的 Serial Port over Bluetooth 应用程序,并让它尝试连接到您的笔记本电脑。 There are plenty of free apps out there .

您没有连接到笔记本电脑,因为手机不知道您要连接的配置文件(蓝牙的一部分)。

蓝牙连接是服务器-客户端连接,可以有多种用途(发送数据、发送音频、控制蓝牙链接等)。

最终您可能会使用 SPPRFCOMM用于连接到您的机器人。如果您的笔记本电脑的蓝牙芯片驱动程序和应用程序处理(接受)此类连接,将会有所帮助。如果没有,您可以使用 PyBluez 创建自己的快速 PC 应用程序例如。 尝试找出答案。

如果有帮助,别忘了投票!

关于android - 通过蓝牙连接安卓手机和笔记本电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13158059/

相关文章:

android - Angular2 未加载到 cordova 应用程序中

java - 如何在实现 Filterable 接口(interface)的 AutocompleteTextView 中获取建议之前等待用户停止输入?

android - 如何检查蓝牙是否以编程方式启用?

php - pdo 查询仅在第一次有效

c# - 如何从 C# 作为 MT4 dll 连接到 Mysql?

c++ - 有没有办法用 C++ 查看传入/传出连接?

java - Android 偏好设置 如何进行信息偏好设置

java - Listview - 更改项目的背景颜色

iphone - 继续 session 到游戏包中的下一个 View

android - 用于蓝牙通信的 OutputStream 到 DataOutputStream