Android设备和PC之间的蓝牙聊天

3

是否可以将蓝牙聊天样例与PC连接?我该如何将信息传输到PC上?我认为我可以使用Android设备的串行端口协议(SPP),并在PC上打开一个常规COM终端。实际上,我的应用需要将加速度计和其他传感器信息发送到PC,以便知道智能手机的位置。希望能帮到您。

3个回答

1

你问了一个普遍性的问题,所以我能给你的只是一个普通的回答。这是一个双重问题。听起来你在Android方面知道自己在做什么,但你在PC端却有些困难,对吧?就PC端而言,你基本上需要实现一个“蓝牙服务器”。你可以使用 bluecove 库或标准 javax.bluetooth 库。


是的,在Android端,我找到了非常有用的蓝牙聊天示例。确切地说,我正在寻找一种蓝牙服务器,可以让我从Android设备中获取数据。是否有任何代码示例?(顺便说一句,我更喜欢用C#编写此服务器) - Tapia

0

将Android和PC连接到同一个网络(WiFi / Ethernet)后,在两个设备之间创建一个套接字连接会更容易。

  1. 使用WiFi连接将Android加入您的网络中。
  2. 将您的PC连接到网络中(WiFi / Ethernet)。
  3. 在您的PC上创建一个应用程序,监听一个端口上的套接字连接。请参见Get Closer to the Wire with High-Performance Sockets in .NET
  4. 打开PC防病毒防火墙中的端口。
  5. 在Android上创建一个应用程序,启动到PC的套接字连接(您需要知道PC的内部IP地址以及您在PC防病毒防火墙中打开的端口)。请参见Socket Communications

虽然这有点复杂,但使用当前技术实现比蓝牙串行连接更容易实现和维护,并且提供了更多选项。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接