在正式开发应用之前,您可以通过codelab快速体验一个应用的开发过程。
安装Android Studio 3.X及以上
您的应用应满足以下条件:
测试应用的设备:EMUI 10.0及以上的华为手机或Android 10.0 及以上的非华为手机
如果同时使用多个HMS Core的服务,则需要使用各个Kit对应的最大值
您需要按照如下流程完成应用的开发工作。
序号 | 步骤 | 说明 |
---|---|---|
1 | ||
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服务,并打造出色的应用。