大家好,我最近在做文件上传,发现上传大文件(超过4MB)时,没有报错,但再下载下来看,大文件的每4MB开始的位置会和原文件不一样,0x400000-0x43FFFF这段的内容是错的,0x800000-0x83FFFF也是错的,以此类推,每个4MB会错。
程序是用android sdk上传的,代码也很简单:
AVFile avFile = AVFile.withAbsoluteLocalPath("test.mp3", path);
avFile.saveInBackground(new SaveCallback() {
@Override
public void done(AVException e) {
if(e != null){
//上传失败
Toast.makeText(mContext, e.getMessage(), Toast.LENGTH_LONG).show();
}else{
//上传成功
}
}
}, new ProgressCallback() {
@Override
public void done(Integer percentDone) {
//打印进度
}
});
-
创建时间
16年3月7日
-
最后回复
16年6月23日
- 42
回复
- 364
浏览
- 4
用户
- 3
链接