检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
判断桶是否存在 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient.headBucket接口判断该桶是否已存在。以下代码展示如何判断指定桶是否存在: //
OBS Android SDK最新版本源码:GitHub 其他安装方式 其他安装方式请参考 安装SDK SDK源码和API文档 SDK源码请参见:GitHub 接口参考文档地址:SDK API文档 兼容性 版本修订记录信息:ChangeLog。 推荐使用的Android系统版本:Android
口参考文档详细介绍了每个接口的参数和使用方法。 使用Android Studio自带的gradle下载安装OBS Android SDK,步骤如下: 打开Android Studio,单击“Start a new Android Studio project”进入创建工程引导界面。
提高效率)。 您可以通过ObsClient.downloadFile进行断点续传下载。该接口可设置的参数如下: 参数 作用 OBS Android SDK对应方法 bucketName 桶名,必选参数。 DownloadFileRequest.setBucketName objectKey
示例程序 OBS Android SDK提供了丰富的示例程序,方便用户参考或直接使用。您可以从OBS Android SDK开发包中获取示例程序,如eSDK_Storage_OBS_<VersionId>_Android.zip,解压后eSDK_Storage_OBS_<Vers
资源提高效率)。 您可以通过ObsClient.uploadFile进行断点续传上传。该接口可设置的参数如下: 参数 作用 OBS Android SDK对应方法 bucketName 桶名,必选参数。 UploadFileRequest.setBucketName objectKey
异常处理 OBS服务端错误码 SDK自定义异常 SDK公共响应头 日志分析 缺少类错误 连接超时异常 资源无法释放 签名不匹配异常 报错NetworkOnMainThreadException
参数和使用方法。 从Android官网下载并安装Android Studio最新版本。 打开安装好的Android Studio,选择Settings -> Appearance & Behavior -> System Settings -> Android SDK安装应用程序需要支持的SDK
查看桶日志配置 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient.getBucketLogging查看桶日志配置。以下代码展示了如何查看桶日志配置: //
API参考 如果您想要了解OBS Android SDK各API的所有参数及定义,请参考《对象存储服务Android SDK API参考》。
设置跨域规则 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient.setBucketCors设置桶的跨域规则,如果原规则存在则覆盖原规则。以下代码展示了如何设置跨域规则:
常见问题 SDK是否支持批量上传、下载或复制对象?
您可使用ObsClient.listParts列举出某一分段上传任务所有已经上传成功的段。 该接口可设置的参数如下: 参数 作用 OBS Android SDK对应方法 bucketName 分段上传任务所属的桶名。 ListPartsRequest.setBucketName key
e,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 OBS Android SDK支持服务端加密的接口见下表: OBS Android SDK接口方法 描述 支持加密类型 ObsClient.putObject 上传对象时设置加密算法、密钥,对对象启用服务端加密。
文件上传 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 文件上传使用本地文件作为对象的数据源。以下代码展示了如何进行文件上传: // 认证用的ak和sk硬编码到代码中或者明文存
管理对象 设置对象属性 获取对象属性 管理对象访问权限 列举对象 删除对象 复制对象
删除桶 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient.deleteBucket删除桶。以下代码展示如何删除一个桶: // 认证用的ak和sk硬编码
管理桶 创建桶 列举桶 删除桶 判断桶是否存在 获取桶元数据 管理桶访问权限 管理桶策略 获取桶区域位置 获取桶存量信息 桶配额 桶存储类型
创建桶 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 桶是OBS全局命名空间,相当于数据的容器、文件系统的根目录,可以存储若干对象。以下代码展示如何新建一个桶: obsClient
桶配额 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 设置桶配额 您可以通过ObsClient.setBucketQuota设置桶配额。以下代码展示如何设置桶配额: // 认证