我正在构建一个应用程序,要求在Android上生成的实时数据可供PC上运行的应用程序使用。我怀疑网络服务的网络调用太慢了。还有哪些其他协议/技术?蓝牙?是否有通过USB连接进行通信的良好API? (虽然不必这样做会很好。)
答案 0 :(得分:2)
Dunno关于蓝牙,我试图以某种方式使用网络。
网络上最快,最实时的方式是在你的Android和PC之间使用“套接字编程”(点对点)。网络速度很快。人们通过这种方式与对方玩实时第一人称射击游戏。我怀疑你有更多的数据要转移。
如果您不需要实时,也许您可以使用网络服务。
答案 1 :(得分:0)
我还没有真正看到在任何地方使用应用程序提及usb与pc连接,但你可能想在本地尝试基于网络的连接(使用wifi),这可能会加快网络连接速度。我并不完全确定这一点,但android ndk - >在这种情况下,http://developer.android.com/sdk/ndk/overview.html可能会有用。祝你好运:)