1、在家远程办公
由于新冠肺炎疫情,不得不在家远程办公,连接上公司的内网后,真机调试却出现以下问题,特此记录并写下解决方案
安卓真机调试出现问题:
java.net.SocketTimeoutException: failed to connect to /192.168.105.1 (port 8080) from /192.168.1.100 (port 60248) after 30000ms
解决方式:
- 1、关闭你要连接电脑的防火墙。
- 2、如果还是不行,那一定是你的手机和电脑没在同一个局域网。让你的电脑和你的手机连接同一个局域网或者wifi。
2、回到公司
回到公司后,在家的设置不行了,报的错误是一样的,查询资料后,IP地址改为:以太网适配器 以太网:IPv4地址:10.10.13.245
//----------------公司的的IP地址----------------
//不行
// private static String BASE_URL = "http://localhost:8080/api/v1/damage/";
//不行
// private static String BASE_URL = "http://192.168.0.1:8080/api/v1/damage/";
// 电脑连的公司的网线,手机连的公司的WIFI
// 以太网适配器 以太网:IPv4地址:10.10.13.245
private static String BASE_URL = "http://10.10.13.245:8080/api/v1/damage/";