如何将数据从android设备传输到C++ PC程序?

问题描述:

我想连接一个android移动程序到一个C++程序,我真的不知道应该怎么做。如何将数据从android设备传输到C++ PC程序?

我在想一个蓝牙连接,但我真的不知道如何处理C++中的蓝牙。你能给我一些关于这方面的一般建议吗?

如果你认为我应该使用另一种连接,如基于tpc-ip的,请告诉我,并给我一些一般性的建议。

我需要的数据传输速度很快,因为即时通讯尝试使用Android设备作为交互器,所以我需要从C++程序快速反馈。

Thanx。

如果我是你,我会使用TCP/IP连接。在Java(Android)和C++中实现它非常容易。此外,以后可以轻松更改前端。它和网络连接速度一样快,通常比蓝牙快。

只要确保你在协议的设计中投入了足够的精力。

互联网上有很多关于如何在Java和C/C++中创建TCP/IP连接的资源。

+0

我会看看那个,thanx。 – Alex

如果你想在这里有一个客户端服务器模型的用法。更好的办法是托管你的服务器应用程序(将你的C++应用程序移植到Java servlets)&通过http通过Android客户端访问服务器应用程序。 android中的Webviews在做这些事情时非常有用。

+0

我不能这样做,因为C++应用程序不能移植,它需要密集的演算,它需要在C++中。另外,我需要它在C++中,因为其他库只用于C++ – Alex