Amazon S3上传问题Android SDK,com.amazonaws.AmazonClientException:读取的数据比预期的更多(4567265)(4561427)

时间:2018-03-21 05:39:00

标签: android amazon-s3 file-upload upload

当我使用amazon s3 SDK从Nexus 6上传文件时,它会抛出com.amazonaws.AmazonClientException:更多数据读取(4567265)而非预期(4561427)异常。

但是当我从Moto G4 plus上传图像并使用相同的代码时,它每次都会上传。

请帮我解决这个问题。

以下是我的参考代码:

{
 "errorMessages ": [],
 "errors ": {
 "customfield_10182": "Field 'customfield_10182' cannot be set. It is not on the appropriate screen, or unknown. ",
 "environment": "Field 'environment' cannot be set. It is not on the appropriate screen, or unknown. "
 }
}

此功能用于在亚马逊s3服务器上传文件。

SELECT p.userid, itm.itemId, YEAR(p.date), MONTH(p.date), AVG(itm.price)
FROM Purchases p
INNER JOIN Items itm ON p.itemId = itm.itemId
GROUP BY p.userid, itm.itemId, YEAR(p.date), MONTH(p.date)

2 个答案:

答案 0 :(得分:1)

尝试这个答案AmazonClientException: Data read has a different length than the expected

我以前也遇到过这个问题, 希望,这可能对你有帮助

答案 1 :(得分:0)

我的观点是,aws-sdk和android sdk存在兼容性问题。最好的方法是尝试降级你的aws版本,并用你的android sdk找出更稳定的版本。也许我错了......

另外,我建议您在https://github.com/aws/aws-sdk-android/issues

中撰写问题

我希望你能够解决你的问题。祝你好运!)