这两天在写一个项目,涉及到网上下载的时候,遇到这个问题,搞了好几天 今天终于在同学帮助下解决了。
解决办法:
在红色箭头处用本机的IP地址,不能用localhost或回环地址(127.0.0.1),因为这里的地址应该是服务器的IP地址,否则会出现拒绝连接的错误。
还有一个问题是关于HttpUtils, 这里需要安装xutils.jar,但是因为HttpUtils已经被安卓弃用,所以这里引用xutils:2.6.14版本,如果直接使用xutils3.x版本会找不到这个类。
同时需要在Gradle构建时添加一下依赖:
compile 'org.xutils:xutils:2.6.14'
关于断点下载的其他问题:
1.IO异常
可以考虑apache-tomcat-8.5.43 是否开启
2.System.out.println无法打印出来东西
在android studio中建议使用Log.d或Log.i等Log打印,因为旧版本中不支持System.out.println
3.JSON解析异常
可能是键值对出现问题,检查一下键是否一致