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

时间:2011-11-28 17:27:47

标签: android bluetooth serial-port chat accelerometer

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

3 个答案:

答案 0 :(得分:1)

你问了一个普遍的问题,所以我能做的最好的就是给你一个通用的答案。这是一个两个问题。听起来你知道你在android方面所做的事情,但我们在PC方面遇到了绊脚石。对?就PC方面而言,你基本上需要实现一个“蓝牙服务器”。您可以使用bluecove库或标准javax.bluetooth库。

答案 1 :(得分:0)

我维护的库32feet.NET听起来像你正在寻找的。它适用于.NET,支持蓝牙,OBEX和IrDA。例如,请参阅http://32feet.codeplex.com/wikipage?title=Bluetooth%20Server-side

上的简单服务器示例

答案 2 :(得分:0)

将Android和PC连接到同一网络(WiFi /以太网)然后在两个设备之间创建套接字连接会更容易。 简而言之:

  1. 将Android加入您的网络,可能使用WiFi。
  2. 将您的PC加入网络(WiFi /以太网)。
  3. 在PC上创建一个应用程序,用于侦听端口上的套接字连接。见Get Closer to the Wire with High-Performance Sockets in .NET
  4. 打开PC防病毒防火墙中的端口。
  5. 在您的Android上创建一个应用程序,启动与PC的套接字连接(您将需要PC的内部IP地址,即您在PC的防病毒防火墙上打开的端口)。见Socket Communications
  6. 它有点复杂,但使用当前的技术,将为您提供更多选项,并且更容易实现和维护蓝牙串行连接。