赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. SDK参考
  6. Android

Android

  • SDK参考
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

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

说明

OSS不支持Flutter SDK。

基本信息

SDK名称

对象存储OSS Android SDK

开发者

阿里云计算有限公司

SDK版本

2.9.21

SDK包名

com.alibaba.sdk.android.oss

SDK更新时间

2024.11.29

SDK大小

312 KB

SDK MD5值

e994864f851204b01e0346ff731f4172

隐私政策

对象存储OSS隐私政策

SDK下载

oss-android-sdk-2.9.21.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

图片处理

后续参考

  • 安装

  • 初始化

  • 配置访问凭证

  • 快速入门

  • 存储空间

  • 对象/文件

  • 数据安全

  • 数据管理

  • 图片处理

  • 授权访问

  • 异常处理

  • 常见问题

相关文章

使用SDK发起请求概述 2025-04-21 18:15

您可以使用OSS SDK向OSS发起经过签名验证的REST API请求。使用OSS SDK发起请求,可以免去手动签名的过程。如果您直接使用REST API发起请求,您需要手动编写代码计算签名并将签名添加到请求中。 RAM用户访问密钥请

Java 2025-04-21 18:15

本文档基于OSS Java SDK 3.17.2版本编写。 版本说明 在下载OSS Java SDK之前,请选择合适的版本。OSS通过

Python 2025-04-21 18:15

本文介绍对象存储OSS的Python SDK各种使用场景下的示例代码。 源码地址 请访问GitHub获取源码

PHP 2025-04-21 18:15

本文介绍对象存储OSS的PHP SDK各种使用场景下的示例代码。 源码地址 请访问GitHub获取源码地址。

.NET 2025-04-21 18:15

OSS C# SDK适用于 .NET Framework 2.0及以上版本。本文档基于OSS C# SDK 2.8.0编写。 兼容性

Browser.js 2025-04-21 18:15

本文介绍对象存储OSS的Browser.js SDK各种使用场景下的示例代码。 源码地址 请访问GitHub获取源码地址。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号