
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
使用Apache commons-httpclient获取上传文件的进度
最近在安卓上用到这个Apache的http请求工具包,需要做一个上传文件进度的功能,各种搜也没找到这个实现获取上传进度的资料,也没办法换安卓提供原生的http请求和其他工具包,不得已自己下载源码研究了一下。关键的类是FilePart,在上传的时候是需要把文件丢到这个part里面的,在请求发送的时候每个part都会掉用其中的sendData去发送流数据,那么要获取发送的流大小就需要在这里监听了,下面
android studio findViewById 出现 Ambiguous method call. Both
这个一般是兼容包的问题,可能第三方库引用了跟主工程不同版本的兼容库,还有compileSdkVersion和targetSdkVersion也要指定同一个版本。我的解决的方式是注释了有问题的第三方库重新构建,然后选择File菜单下的Invalidate Caches / Restart。随后问题消失,还原被注释的第三方库,问题也没有再出现。
到底了







