Android AWS S3 SDK 2.2.16 TransferListener 接收到不正确的 onProgressChanged 数据
Android AWS S3 SDK 2.2.16 TransferListener receiving incorrect onProgressChanged Data
问题出在 AWS S3 上传过程中,当我尝试上传文件时,有时我收到的 bytesCurrent 多于 bytesTotal,这使得进度计算超过 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);
}
这是一个已知错误,但已在 v2.2.19 中修复。参见 release notes。请升级SDK。
问题出在 AWS S3 上传过程中,当我尝试上传文件时,有时我收到的 bytesCurrent 多于 bytesTotal,这使得进度计算超过 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);
}
这是一个已知错误,但已在 v2.2.19 中修复。参见 release notes。请升级SDK。