问题
在做《第一行代码》网络技术相关项目的时候,书上是在模拟机上测试。当我想要在手机上测试的时候,把
.url(“http://10.0.2.2/get_data.json”)
改成电脑的局域网ip地址,可是始终无法访问,
.url(“http://192.168.1.105/get_data.json”)
解决方法:
后来发现是局域网设置的问题,解决办法是打开你所连接的wifi属性页面,把网络配置文件下从“公用”改为“专用”。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/714b0aacca903a784b2b0f0560babb1e.png#pic_center)
但是这也只解决了使用HttpURLConnection和OkHttp的连接问题。使用Retrofit连接还是的返回为空。请知道解决办法的小伙伴不吝赐教。