Android前言

本文档基于OSS Android SDK 2.9.19编写。

说明

OSS不支持Flutter SDK。

基本信息

SDK名称

对象存储OSS Android SDK

开发者

阿里云计算有限公司

SDK版本

2.9.19

SDK包名

com.alibaba.sdk.android.oss

SDK更新时间

2024.03.26

SDK大小

287 KB

SDK MD5值

df23e7cdc61e512edede2573d5cb75ba

隐私政策

对象存储OSS隐私政策

SDK下载

oss-android-sdk-2.9.19.aar

版本说明

在下载OSS Android SDK之前,请选择合适的版本。OSS通过MVNRepository管理开放的下载源码路径并提供GitHub的源代码参考。

来源

描述

MVNRepository

用于下载OSS源码包的路径。您可以在MVNRepository中获取Gradle项目注入OSS Android SDK依赖的准确版本。

说明

建议您获取OSS Android SDK的最新版本进行调试,避免报错。

更多信息,请参见Aliyun OSS Android SDK

GitHub

用于记录GitHub源码发布版本的标签信息。您可以在GitHub上浏览源代码并查看丰富的代码示例。更多信息,请参见Aliyun OSS Android SDK Release

兼容性

Android SDK具有向下兼容的特性,新版本完全兼容老版本。

SDK源码

SDK源码请参见GitHub

示例代码

OSS Android SDK提供丰富的示例代码,方便您参考或直接使用。

示例代码包括以下内容:

示例文件

示例内容

BaseTestCase.java

初始化

OSSBucketTest.java

OSSPutObjectTest.java

简单上传追加上传上传回调批量删除文件进度条

MultipartUploadTest.java

分片上传

ResumableUploadTest.java

断点续传上传

OSSGetObjectTest.java

下载文件

ManageObjectTest.java

判断文件是否存在获取文件访问权限拷贝文件列举文件单个删除文件设置Content-Type获取文件元数据

RestoreObjectTest.java

解冻文件

SymlinkTest.java

管理软链接

CRC64Test.java

数据安全性

OSSAuthenticationTest.java

签名URL授权访问

ImagePersistTest.java

图片处理