赞
踩
HAP包必须已有签名
需要三个文件
*.p12 密钥文件,通过IDE的Build-Generate KEY andCSR创建
*.p7b HAP Provision Profile文件,需要从华为AppGallery创建并下载
*.cer 数字证书,需要从华为AppGallery创建并下载
从我的项目进入并创建项目-创建应用(从我的应用进去无法创建)
按照网站步骤将agconnect-services.json和两个部分的gradle都配置好后,一般就可以自动获取签名了
剩下的签名打包步骤请按照官方教程将项目签名打包并输出HAP文件
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/publish_app-0000001053223745
p7b文件和cer文件生成参考:
https://developer.huawei.com/consumer/cn/doc/distribution/app/agc-help-harmonyos-releaseapp-0000001126380068
打开HDB 和USB调试
打开手机设置搜索 hdb ,按钮变亮
这个都会吧,系统设置-
用管理员模式的cmd打开sdk目录
如下 C:\Users…\AppData\Local\Huawei\Sdk\toolchains
输入 hdc shell 打开hdc模式,类似adb
遇到一些错误的话,检查一下USB调试和HDB
可以通过输入 adb kill-server或者hdc kill然后重新输入hdc shell 即可
将已签名的HAP放入手机的一个目录下(推荐使用文件管理器移动到根目录下)
这里我将hap文件放到了手机储存的根目录
输入cd /storage/sdcard0 就到了手机储存根目录
这是我使用的目录,请根据自身移动到的目录决定
输入ls看看有没有自己的hap文件
找到了,我的文件名是entry-debug-rich-signed.hap
输入 bm install 文件名
我的文件名是entry-debug-rich-signed.hap
所以我将输入的是 bm install entry-debug-rich-signed.hap
然后回车,完事,桌面就有了
将config.json中installationFree属性改为false
"distro": {
.........
"installationFree": false
},
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。