在学习android网络编程时,使用模拟器访问本地服务器(Tomcat)时,本机IP地址即可访问,当使用真机时,发现会出现java.net.SocketTimeoutException: failed to connect to /IP地址(port 80) after 3000ms的错误。
解决办法是:使用电脑开启一个wifi热点,用真机连接该Wifi,拔掉网线,查看当前的IP地址,将URL中的IP地址改为当前电脑的IP地址,现在就可以进行访问本地服务器。
在学习android网络编程时,使用模拟器访问本地服务器(Tomcat)时,本机IP地址即可访问,当使用真机时,发现会出现java.net.SocketTimeoutException: failed to connect to /IP地址(port 80) after 3000ms的错误。
解决办法是:使用电脑开启一个wifi热点,用真机连接该Wifi,拔掉网线,查看当前的IP地址,将URL中的IP地址改为当前电脑的IP地址,现在就可以进行访问本地服务器。