使android设备成为C游戏远程设备的最佳方法

使android设备成为C游戏远程设备的最佳方法,android,c,sockets,sdl,Android,C,Sockets,Sdl,我有一个用C/SDL(一种空间入侵者)编写的游戏,我想开发一个android应用程序,像我的键盘一样控制游戏。 所以我的问题是:成功的最佳途径是什么? 直接用socket或类似的东西在android应用程序和C程序之间进行通信? -有一个小程序,谁在android应用程序和C程序之间建立链接? 还有别的吗?我建议您使用套接字连接,或者如果您的计算机有蓝牙接收器,请使用蓝牙连接。蓝牙更节能,并提供必要的低延迟。市场上有一个名为“Bluetooth Remote PC”的应用程序作为概念证明。我认为

我有一个用C/SDL(一种空间入侵者)编写的游戏,我想开发一个android应用程序,像我的键盘一样控制游戏。 所以我的问题是:成功的最佳途径是什么?
直接用socket或类似的东西在android应用程序和C程序之间进行通信?
-有一个小程序,谁在android应用程序和C程序之间建立链接?

还有别的吗?

我建议您使用套接字连接,或者如果您的计算机有蓝牙接收器,请使用蓝牙连接。蓝牙更节能,并提供必要的低延迟。市场上有一个名为“Bluetooth Remote PC”的应用程序作为概念证明。

我认为插座连接会更好,因为“Bluetooth Remote PC”不允许我选择设计UI否?因为我想在我的android屏幕上有一种游戏板。所以我可以用socket在我的android和c程序之间直接通信?我并没有说要使用这个应用程序。我的意思是:看!那个应用程序也有类似的功能!您可以编写自己的应用程序,使用蓝牙与C进行通信。