java - 七牛云SDK是否支持Android端使用线程池自己维护线程处理任务?
PHPz
PHPz 2017-04-18 09:14:30
0
1
436

Android项目需要使用七牛云存储,我想通过自己管理线程池去开启上传,同时上传多张图片,但是集成SDK的时候发现,七牛的SDK网络加载均是开启异步线程的,如果是直接在线程池中使用SDK的话,岂不是在子线程中又开启了子线程,我该如何实现自己在线程池中进行管理上传呢?七牛是否支持完成七牛认证的同时自己写上载方法的实现方式呢?

PHPz
PHPz

学习是最好的投资!

Antworte allen(1)
大家讲道理

首先子线程中再开启线程是完全可以的,而且线程之间不存在父子关系,它们是平级的;

其次,Android开发你可以在Service中去获取线程池中的连接,Service是运行在UI线程中,在有Context对象的地方都可以获取到Service对象,继而通过Service统一管理子线程;再调用七牛SDK中的UploadManager对象的put()方法上传文件;

至于最后一个问题,根据七牛提供的上传接口说明文档,必须先获取服务器分配的token,作为put()方法的参数,才能上传。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage