We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All

使用入门

快速上手

在正式开发应用之前,您可以通过codelab快速体验一个应用的开发过程。

开发环境

  • 安装Android Studio 3.X及以上

  • JDK 1.8.211及以上
  • 您的应用应满足以下条件:

    • minSdkVersion 29
    • targetSdkVersion 33
    • compileSdkVersion 30
    • Gradle 3.5.4及以上。
  • 测试应用的设备:EMUI 10.0及以上的华为手机或Android 10.0 及以上的非华为手机

如果同时使用多个HMS Core的服务,则需要使用各个Kit对应的最大值

开发流程

您需要按照如下流程完成应用的开发工作。

序号

步骤

说明

1

配置AppGallery Connect

在开发应用前,需要在AppGallery Connect中配置相关信息,即注册成为开发者创建应用

2

应用接入

接入华为云空间服务时需要同时集成Drive SDK和其他需要的HMS Core SDK

3

配置混淆脚本

编译APK前需要配置混淆配置文件,避免混淆HMS Core SDK导致功能异常

4

应用开发

获取鉴权信息

调用About.get获取用户信息

调用Files接口管理和搜索用户文件

调用Changes接口接收文件变化通知

调用Channels接口停止文件变化通知

调用Comments接口评论文件

调用Replies接口回复评论

调用HistoryVersion接口查询文件历史版本

调用Drive.batch接口实现批量操作

5

开发后自检

为尽早发现问题,尽量减少您集成业务提交审核后被打回的概率,HMS业务提供了提交审核前自检checklist

6

上架申请

开发完成后需要在AppGallery Connect中将应用信息补充完整并提交上架申请

华为还为您提供了高效的集成开发工具HMS Toolkit,该工具提供了包括开发接入、免费真机调测、版本发布等端到端的接入HMS Core的工具链,助力您以更高的开发效率和更低的开发成本集成HMS Core服务,并打造出色的应用。

Search
Enter a keyword.