全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
对象存储 OSS

Android SDK开发包

更新时间:2017-10-10 16:22:03

Android SDK 开发包

Android SDK最新版本

点击查看

Android SDK开发包(2017-09-08) 版本号2.4.3

更新日志:

  1. 添加本地日志功能。记录用户操作行为和本地网络环境等log信息。在OSSClient初始化时通过OSSLog.enableLog()开启。日志文件位置在SDCard_path\OSSLog\logs.csv

  2. 补充自动化测试case。测试覆盖率>90%

  3. 移除MNS相关代码。

  4. 添加STS方式的使用sample。

Github地址:https://github.com/aliyun/aliyun-oss-android-sdk

Android SDK开发包(2016-09-15) 版本号2.3.0

开发包下载地址:aliyun_OSS_Android_SDK_20160915

更新日志:

  1. 支持断点续传任务取消时选择是否删除事件。
  2. 支持设置全局代理。
  3. 支持图片下载时设置x-oss-process参数。
  4. 支持自定义cname排除列表。
  5. 优化 STS token 的刷新机制。

代码库地址:https://github.com/aliyun/aliyun-oss-android-sdk

Maven坐标:

  1. <dependency>
  2. <groupId>com.aliyun.dpa</groupId>
  3. <artifactId>oss-android-sdk</artifactId>
  4. <version>2.3.0</version>
  5. </dependency>

Android SDK开发包(2016-03-27) 版本号2.2.0

开发包下载地址:aliyun_OSS_Android_SDK_20160327

更新日志:

  1. 升级okhttp到3.x版本。
  2. 在https场景下支持httpdns。
  3. 静态化内部线程池。

代码库地址:https://github.com/aliyun/aliyun-oss-android-sdk

Maven坐标:

  1. <dependency>
  2. <groupId>com.aliyun.dpa</groupId>
  3. <artifactId>oss-android-sdk</artifactId>
  4. <version>2.2.0</version>
  5. </dependency>

Android SDK开发包(2016-02-02) 版本号2.1.0

开发包下载地址:aliyun_OSS_Android_SDK_20160202

更新日志:

  1. 增加可以直接设置 STS token 的CredentialProvider。
  2. OSSTask提供isCompleted方法。
  3. 修复某些情况下okio source没有释放的问题。

代码库地址:https://github.com/aliyun/aliyun-oss-android-sdk

Maven坐标:

  1. <dependency>
  2. <groupId>com.aliyun.dpa</groupId>
  3. <artifactId>oss-android-sdk</artifactId>
  4. <version>2.1.0</version>
  5. </dependency>

Android SDK开发包(2015-12-31) 版本号2.0.3

开发包下载地址:aliyun_OSS_Android_SDK_20151231

更新日志:

  1. 断点上传默认开启分片MD5校验。
  2. 断点上传支持servercallback。
  3. 添加bucket的创建、删除、获取ACL功能。

代码库地址:https://github.com/aliyun/aliyun-oss-android-sdk

Maven坐标:

  1. <dependency>
  2. <groupId>com.aliyun.dpa</groupId>
  3. <artifactId>oss-android-sdk</artifactId>
  4. <version>2.0.3</version>
  5. </dependency>

Android SDK开发包(2015-12-12) 版本号2.0.2

开发包下载地址:aliyun_OSS_Android_SDK_20151212

更新日志:

  1. 修正getObject拼写错误。
  2. 修复listParts某些情况下的转型错误。

代码库地址:https://github.com/aliyun/aliyun-oss-android-sdk

Maven坐标:

  1. <dependency>
  2. <groupId>com.aliyun.dpa</groupId>
  3. <artifactId>oss-android-sdk</artifactId>
  4. <version>2.0.2</version>
  5. </dependency>

Android SDK开发包(2015-12-04) 版本号2.0.1

开发包下载地址:aliyun_OSS_Android_SDK_20151206

更新日志:

2.0.1版本为大版本更新,不向前兼容1.4.0版本及以下。

  1. 接口重构,更易用更多特性。
  2. getObject返回输入流,由用户自行处理数据。
  3. 终端时间不准确时,自动同步服务器时间。

代码库地址:https://github.com/aliyun/aliyun-oss-android-sdk

Maven坐标:

  1. <dependency>
  2. <groupId>com.aliyun.dpa</groupId>
  3. <artifactId>oss-android-sdk</artifactId>
  4. <version>2.0.1</version>
  5. </dependency>

Android SDK开发包(2015-09-13) 版本号1.4.0

开发包下载地址:OSS_Android_SDK_201500913

文档下载:点击下载

更新日志:

  1. 替换网络库为okhttp。
  2. SDK发布到公网Maven。
  3. Demo移到Github维护: https://github.com/alibaba/dpa-demo-android

Maven坐标:

  1. <dependency>
  2. <groupId>com.aliyun.dpa</groupId>
  3. <artifactId>oss-android-sdk</artifactId>
  4. <version>1.4.0</version>
  5. </dependency>

Android SDK开发包(2015-07-31) 版本号1.3.0

开发包下载地址:OSS_Android_SDK_20150731

更新日志:

  1. 开放独立的分块上传接口。
  2. 增加OSSData直接从输入流上传的接口。
  3. 修复STS模式下初始化时多获取了一次token的问题。
  4. 修复断点下载主动取消后流没有读尽影响连接复用的问题。

Android SDK开发包(2015-07-01) 版本号1.2.0

开发包下载地址:OSS_Android_SDK_20150701

更新日志:

  1. 使用httpdns解析域名,防止域名被劫持。
  2. 优化连接复用,增加并发请求场景的稳定性。

Android SDK开发包(2015-06-02) 版本号1.1.0

开发包下载地址:OSS_Android_SDK_20150602

更新日志:

  1. 支持STS鉴权方式。
  2. listObjectsInBucket的结果加上commonPrefixs。
  3. 增加获取文件的输入流方法。

Android SDK开发包(2015-04-07) 版本号1.0.0

开发包下载地址:OSS_Android_SDK_20150407

需要注意,本次OSS Android SDK正式集成入阿里云OneSDK,为了风格统一,本次更新,SDK包名和若干接口名有所变动,细节请参考文档。

更新日志:

  1. 支持listObjectsInBucket。
  2. 支持断点下载。
  3. 支持全局的网络参数设置和断点续传的一些配置项。
  4. 更改包命名风格与阿里云OneSDK统一:包名由:com.aliyun.mbaas.oss.*更新为:com.alibaba.sdk.android.oss.*

Android SDK文档(针对0.3.0)

点击下载

Android SDK开发包(2015-01-23) 版本号0.3.0

开发包下载地址:OSS_Android_SDK_20150123

更新日志:

  1. 完善对cname和CDN加速域名的支持。
  2. 增加定制基准时间接口。
  3. 异步操作时,token在子线程中生成。
  4. 检测HTTP异常响应是否来自OSS Server。

Android SDK开发包(2014-12-20) 版本号0.2.2

开发包下载地址:OSS_Android_SDK_20141220

更新日志:

  1. 修复0.2.1版本中异步上传接口中objectKey参数错误传入BucketName的bug。

Android SDK开发包(2014-12-17) 版本号0.2.1

开发包下载地址:OSS_Android_SDK_20141217

更新日志:

  1. 增加OSSBucket类,可以针对单个Bucket进行域名、权限、加签设置。
  2. 增加权限设置,可以指定某个Bucket的访问权限。
  3. 在异步任务的进度回调和异常回调增加参数objectKey。
  4. 可以为一个OSSObject生成访问URL,方便授权第三方URL访问。
  5. 所有异步上传、下载任务都可以中途取消。
  6. 修复断点上传接口设置Content-type无效的bug。

Android SDK开发包(2014-11-26) 版本号0.0.1

开发包下载地址:OSS_Android_SDK_20141126

本文导读目录