我想将一个Android移动程序连接到一个C ++程序,我真的不知道应该怎么做。
我在想蓝牙连接,但我真的不知道如何在C ++中处理蓝牙。你能给我一些关于这方面的一般建议吗?
如果您认为我应该使用其他类型的连接,例如基于tpc-ip,请告诉我并给我一些一般性建议。
我需要数据传输速度快,因为我试图将android设备用作交互器,所以我需要来自C ++程序的快速反馈。
感谢名单。
答案 0 :(得分:1)
如果我是你,我会使用TCP / IP连接。它很容易在Java(Android)和C ++中实现。此外,它可以让以后轻松更改前端。它和你的网络连接一样快,通常比蓝牙快。
请确保您在协议设计方面付出了足够的努力。
在互联网上有很多关于如何使用Java和C / C ++创建TCP / IP连接的资源。
答案 1 :(得分:0)
如果您想在此处使用客户端服务器模型。更好的是托管您的服务器应用程序(将您的C ++应用程序移植到Java servlet)&通过Android客户端访问服务器应用程序。 android中的Webview在执行这些操作时非常有用。