开发者社区> 问答> 正文

OSSCompletedCallback 没有回调

执行 sOSS.asyncPutObject 之后,既没有执行onSuccess,也没有执行onFailure。完全没有反应。

OSSAsyncTask ossAsyncTask = sOSS.asyncPutObject(put, new OSSCompletedCallback() {

        @Override
        public void onSuccess(PutObjectRequest request, PutObjectResult result) {

            LogUtil.d(TAG, "UploadSuccess- " + "ETag" + result.getETag() + "RequestId" + result.getRequestId());
            callBack.onSuccess(new UploadResultModel(request.getObjectKey(),
                    request.getUploadFilePath(), request.getBucketName()));
        }

        @Override
        public void onFailure(PutObjectRequest request, ClientException clientException, ServiceException serviceException) {
            callBack.onFailed(UploadConstant.UPLOAD_ERROR_FAILED, handleException(clientException, serviceException));
        }
    });

展开
收起
快乐儿童 2017-06-01 19:40:00 4463 0
4 条回答
写回答
取消 提交回答
  • 我也是 implementation 'com.aliyun.dpa:oss-android-sdk:2.9.11'

    2022-04-19 17:41:26
    赞同 展开评论 打赏
  • 我也是啊

    2020-08-28 18:49:15
    赞同 展开评论 打赏
  • 我用的android SDK也出现这个问题了

    2020-08-03 10:31:09
    赞同 1 展开评论 打赏
  • 同样的问题。

    2019-07-17 21:14:50
    赞同 2 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载