华为HMS Drive Kit 华为云空间服务
2023-09-27 14:27:47 时间
学习地址
我是通过下方的云空间教学视频来学习并真实体验了华为hms Core云空间能力集成的,视频内容步骤很详细。
https://developer.huawei.com/consumer/cn/videoCenter/play?id=101582991858098536
限制
-
开发者必须关联华为开发者帐号sdk
-
使用前应用必须登录华为账号
-
Drive kit目前仅仅支持华为设备 其他安卓手机不支持
-
目前支持的地区:https://developer.huawei.com/consumer/cn/doc/development/HMS-Guides/drivekit-support-regions
优点
-
每个华为账号用户都享有5GB的免费云存储空间
-
开发者不用自己去构建存储,节省应用成本
-
开发者不用自己去写上传、下载、和上传的逻辑、节省开发成本
-
api简洁、几行代码就可以完成上传、下载或者是查询的功能
集成
-
配置AGC
-
使用Drive kit需要同时开启push 和account
-
-
生成签名密钥配置到AGC上面
-
通过命令
-
keytool -list -v -keystore huawei.jks
-
输出签名秘钥后拿到sha256指纹签名 并配置到agc 其中 huawei.jks是前面文件的完整路径 配制好记得点下后面的对号
-
-
配置工程代码
工程级别 build.gradle->allprojects->repositories新增
maven {url 'http://developer.huawei.com/repo/'}
工程级别 build.gradle->buildscript->repositories
maven {url 'http://developer.huawei.com/repo/'} 工程级别 build.gradle->buildscript->dependencies classpath 'com.huawei.agconnect:agcp:1.2.0.300' 项目级别 build.gradle->最下方 apply plugin: 'com.huawei.agconnect' 项目级别 build.gradle->dependencies implementation 'com.huawei.hms:drive:4.0.0.301' implementation 'com.huawei.hms:hwid:4.0.0.300' implementation 'com.huawei.hms:push:4.0.0.300'
混淆配置
-ignorewarnings -keepattributes *Annotation* -keepattributes Exceptions -keepattributes InnerClasses -keepattributes Signature -keepattributes SourceFile,LineNumberTable -keep class com.hianalytics.android.**{*;} -keep class com.huawei.updatesdk.**{*;} -keep class com.huawei.hms.**{*;} -keep class com.huawei.cloud.services.drive.**{*;} 之后点击右上角Sync Now 配置就完成了
-
交互流程图
-
详细的集成代码非常简洁、可以参考官网来
https://developer.huawei.com/consumer/cn/doc/development/HMS-Guides/drivekit-nop-client-development
相关文章
- 阿里字节华为互联网大厂微服务故障处理方案
- 云图说 | 华为云主机安全服务(新版)来啦!
- Serverless时代的微服务开发指南:华为云提出七大实践新标准
- 云图说丨初识华为云微服务引擎CSE
- 华为云VSS漏洞扫描服务之开源组件漏洞检测能力
- 华为云MVP程云:知识化转型,最终要赋能一线
- 深入原生冰山安全体系,详解华为云安全服务如何构筑全栈安全
- 华为云IoT设备接入服务全体验
- 华为云数据库首席架构师:关于数据库他这样说……
- 华为云副总裁薛浩:云原生视频服务,重塑体验,助力产业升级
- 音视频又贵又卡还不够炫?云原生的华为云视频云服务带你重塑新体验
- 如何花“一点点小钱”突破华为云CCE服务的“防线”
- 【华为云数据库技术大公开】机房失火后,还能拯救你的数据吗?
- 持续创新 华为服务器保持市场最快增长
- 华为打车业务将全国扩张;苹果面向开发者推出Xcode Cloud订阅服务;Grafana 9.1.2 发布|极客头条
- 极客日报:腾讯《王者荣耀》禁止未满12周岁用户充值;B站发布16款新品游戏;华为注册姚安娜商标被驳回
- 极客日报第130期:华为正研发 3nm 芯片,命名麒麟 9010;字节跳动终止了在阿里巴巴云上存储数据的交易
- 极客头条:6月1日科技资讯|华为亮相英国首次 5G 直播;百度 AI 接入医院信息系统;小米成立质量办公室
- 极客头条:6月8日科技资讯|IBM 确认裁员约 1700 人;华为新款操作系统来了!开通 5G 服务不换卡不换号
- 极客头条|5月15日科技要闻:华为三星和解;联想全球首发折叠电脑;苹果回应美高院裁决
- 12月23日科技资讯|华为证实 P40 将没有 Google 服务;Python 3.8.1 发布
- [百家号]铁流:华为Hi1620发布 自研内核还是ARM改?
- 华为OJ 中级 字符串排序
- 【华为OD机试真题 Java】优秀学员统计 (A卷2022Q4)
- 【华为OD机试真题 Java】GPU算力问题
- 【华为OD机试真题 Java】小组卡片最大数字(100%通过+全网最详细注释)
- 【华为OD机试真题 Java】垃圾短信识别