问题在于AWS S3上传过程,当我尝试上传文件时,我有时会收到比bytesTotal更多的bytesCurrent,这使得进度计算超过100%。但是当我检查设备上的照片大小时,S3存储和显示该文件的bytesTotal的日志都是相同的。让别人在onProgressChanged上看到这个问题。请告诉我。
@Override
public void onProgressChanged(int id, long bytesCurrent, long bytesTotal) {
// Calculate percentage here.
Log.d("Upload Status", "file id: " + id + ", bytesCurrent: " + bytesCurrent + ", bytesTotal: " + bytesTotal);
}