详情页标题前

阿里云对象存储OSSOSS Android SDK断点续传失败之后无法进入onFailure回调-云淘科技

详情页1

问题描述

在使用阿里云对象存储OSS的Android SDK进行断点续传过程中,在文件上传成功之后可以正常进入到onSuccess回调,但是上传失败则无法进入onFailure回调。

解决方法

使用OSS的Android SDK上传文件失败,无法进入onFailure回调的排查方法如下:

  1. 请参见Android SDK断点续传上传的示例代码,在本地进行测试,排查SDK是否存在问题。

    • 如可以正常回调,则可以确认SDK本身无问题。 阿里云对象存储OSSOSS Android SDK断点续传失败之后无法进入onFailure回调-云淘科技

    • 如无法正常回调,则需要检查SDK的配置。

  2. 在SDK引入到工程以后,无法进入onFailure回调,确认Androidstudio没有设置network profilter。源代码采用了kotlin写法,目前OSS的Android SDK暂无kotlin版本,源代码如下: 阿里云对象存储OSSOSS Android SDK断点续传失败之后无法进入onFailure回调-云淘科技 上述onFailure写法存在判断空类型问题,将代码更改后如下:

    onFailure(request: ResumableUploadRequest, clientExcepion:ClientException?, serviceException: ServiceException?)

  3. 修改之后,确认可以正确进入onFailure回调。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/159743.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。