Skip to content

用AWS android/ios sdk 上載到S3.

0
  1. android sdk 間中會遇到upload片去到100%之後,就keep著停止係100%,不能完成 , 有方法查吗?

2 ) android/ios sdk上載中途失敗了, 會唔會有辦法可以睇得番係咩原因導致失敗, 因為上載到75%就停止,又無exception , 一路停係75% ?

已提問 2 個月前檢視次數 40 次
1 個回答
0

针对您提到的AWS Android/iOS SDK上传到S3的问题,我可以提供以下建议:

  1. 对于Android SDK上传到100%后停止的问题: 这可能是由于网络问题或SDK内部的异常导致的。您可以尝试以下方法来诊断问题:
  • 检查网络连接是否稳定
  • 查看应用程序日志,寻找可能的错误信息
  • 使用AWS SDK提供的异常处理机制,捕获并记录可能发生的AmazonClientException或AmazonServiceException
  • 考虑实现重试机制,在上传失败时自动重试
  1. 关于Android/iOS SDK上传中途失败到75%的问题: 虽然没有明显的异常,但仍有几种方法可以帮助诊断问题:
  • 实现进度监听器(TransferListener),以获取更详细的传输状态信息
  • 检查S3客户端的配置,确保正确设置了超时和重试策略
  • 查看应用程序和AWS SDK的日志,寻找可能的警告或错误信息
  • 考虑使用分段上传(Multipart Upload)功能,这样可以更好地处理大文件和不稳定的网络环境
  • 确保设备有足够的存储空间和内存来处理上传操作

对于这两种情况,建议您仔细检查网络环境,并确保AWS凭证配置正确。如果问题持续存在,可以考虑升级到最新版本的AWS SDK,因为新版本可能修复了一些已知问题并提供了更好的性能。
Sources
Troubleshoot Amazon S3 errors from AWS SDK exceptions | AWS re:Post
AWS Mobile for Android and iOS - AWS Mobile Hub

已回答 2 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。