我想在我的笔记本电脑和我的Android之间建立一个Socket连接。拒绝套接字连接请求
我把笔记本作为服务器。要建立连接,我使用的是笔记本电脑的IP,如ipconfig
(运行Windows 7)所示(此地址与'whatismyip'等网站显示的地址不同)。
当我将笔记本电脑和Android连接到相同的无线路由器并使用ipconfig给定的地址时,情况正常。
但是,当我使用我的Android的EDGE连接并访问相同的IP地址时,Socket连接请求被拒绝。另外,whatismyip给出的IP不能用于WLAN或EDGE。
我听说有两个IP地址,内部和外部。我想ipconfig给出的地址是内部地址。此外,还有一些过程称为端口转发。
有人可以帮助我通过EDGE连接访问ServerSocket吗?我应该使用哪个IP,如果需要进行端口转发,那该怎么办? 谢谢。
这属于http://superuser.com或android特定用户问答网站(http://android.stackexchange.com/)。这不是一个*编程*问题。 –
但是android连接部分不是问题,相反,如果我尝试连接到正确的IP地址或端口转发等,我认为它会正常工作.. :) –
选择正确的IP地址主要是知道问题这是放入你的应用程序的配置文件(或其他)的权利。端口转发是在Android系统的iptables中实现的。这些都与编程无关......因此这个问题是无关紧要的。 –