Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何制作远程控制应用程序?从哪里开始?_Android_Sockets_Networking - Fatal编程技术网

Android 如何制作远程控制应用程序?从哪里开始?

Android 如何制作远程控制应用程序?从哪里开始?,android,sockets,networking,Android,Sockets,Networking,我应该使用什么样的框架为Android制作一个远程控制应用程序。我想做的是类似于托尼·法德尔(Tony Fadel)的Android和Iphone应用程序,你可以通过智能手机应用程序远程控制你家的恒温器温度 我打算使用套接字编程,但不确定这是否是最好的方法。如果是的话,我会使用它,但在我开始之前需要一些反馈 如果我将一台android设备作为服务器,另一台设备作为客户端,那么每次我想将客户端连接到服务器时,我仍然需要手动设置IP地址 我试图避免制作一个web应用程序和一个php网站来充当服务器。

我应该使用什么样的框架为Android制作一个远程控制应用程序。我想做的是类似于托尼·法德尔(Tony Fadel)的Android和Iphone应用程序,你可以通过智能手机应用程序远程控制你家的恒温器温度

我打算使用套接字编程,但不确定这是否是最好的方法。如果是的话,我会使用它,但在我开始之前需要一些反馈

如果我将一台android设备作为服务器,另一台设备作为客户端,那么每次我想将客户端连接到服务器时,我仍然需要手动设置IP地址

我试图避免制作一个web应用程序和一个php网站来充当服务器。必须保持服务器运行的开销太大。我宁愿制造两部安卓手机或平板电脑,它们可以通过互联网或wifi路由器相互发送信息,而无需太多设置和努力

如果您有任何意见,我将不胜感激。我搞不懂nest恒温器是怎么工作的(http://www.nest.com/)但这正是我想要复制的功能。我想知道他们是否必须为所有的远程控制使用一个集中式服务器。如果有办法做到这一点,点对点,这将是伟大的。那样的话,我只需要两个安卓平板电脑


我能想到的其他例子是像skype和google talk这样的VOIP。我确信这些服务器不会使用集中式服务器进行语音通话。我的需求要简单得多。没有语音或视频,只通过互联网从一个安卓设备向另一个安卓设备发送短信。每个安卓设备可能都会专门使用wifi

嗨,我有同样的问题,到目前为止你发现了什么?@Kevik:你找到开发遥控应用程序的方法了吗?我必须开发类似的应用程序。。