嗨,现在我正在学习和开发Android应用程序 它是关于远程控制,使Android手机控制计算机 但是......我遇到了严重的问题.. 当客户端在NAT环境下时,服务器和客户端都不会相互通信。 好吧,我发现..这是打孔问题.. 它说我必须首先找到NAT的IP和端口地址。 但我不知道如何获得地址。 或者我找不到关于它的简单代码。 谁能帮我?或者它只是简单的建议 我绝望地需要你的帮助。 感谢。
答案 0 :(得分:0)
让您的APP与服务器保持长时间的连接
让服务器维护所有连接的客户端,服务器将知道IP地址和端口nunmber
让服务器帮助您转发数据,或者让服务器帮助您设置STUN
请参阅STUN(NAT的会话遍历实用程序)