鸿蒙开源组件——签名工具仓
Tiechui.Wang 2021-07-02 10:05:00 发布3673 浏览 29 点赞 19 收藏
签名工具仓
在OpenHarmony构建中需要对应用进行签名,以此保证应用完整性和来源可靠。本仓提供二进制签名工具(hapsigntoolv2.jar),用于OpenHarmony应用签名。
/prebuilts/signcenter
├── NOTICE # 开源NOTICE
├── hapsigntool # 签名工具存放目录
│ └── hapsigntoolv2.jar # OpenHarmony应用签名工具运行环境约束:JDK8
签名命令示例:
java -jar hapsigntoolv2.jar sign -mode localjks -privatekey "OpenHarmony Software Signature" -inputFile camera.hap -outputFile signed_camera.hap -signAlg SHA256withECDSA -keystore OpenHarmony.jks -keystorepasswd 123456 -keyaliaspasswd 123456 -profile camera_release.p7b -certpath OpenHarmony.cer -profileSigned 1
关键字段说明:
hapsigntoolv2.jar :OpenHarmony签名工具
-mode :签名模式。OpenHarmony签名密钥存放于本地keystore文件,因此签名模式选择localjks
-privatekey:密钥对别名
-inputFile :待签名的应用
-outputFile:签名后的应用
-signAlg : 签名算法
-keystore:keystore文件路径
-keystorepasswd:keystore的密码,OpenHarmony.jks的默认密码为123456
-keyaliaspasswd:签名密钥的密码,密钥(OpenHarmony Software Signature)的默认密码为123456
-profile :应用能力授权文件
-certpath:签名证书文件路径
-profileSigned:指示profile文件是否带有签名,1表示有签名,0表示没有签名,缺省值为1。©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
其它
标签
鸿蒙
操作系统
HarmonyOS
相关推荐
深圳启用全国首个鸿蒙智慧地铁站
7912
0鸿蒙版千问重磅更新,开启瓜分30亿春节活动
三元桥的水冰兔
7289
0子组件的点击事件,如何正确让父组件进行响应?
鸿蒙小助手
3504
0页面中有一个横向滚动的Scroll组件,用户不知道可以滑动,怎么达成Scroll组件可滑动的暗示呢?
鸿蒙小助手
7695
0父组件的点击事件,如何让子组件进行响应?
鸿蒙小助手
7532
0
Tiechui.Wang
我还没有写个人简介......
1091
帖子
0
提问
893
粉丝
最新发布
华为应用市场增长优化师火热认证中
2025-03-10 10:16:02 发布华为应用市场斩获Pocket Gamer2023年移动游戏奖,全球第三大移动应用生态获行业认可
2024-04-27 11:06:07 发布热门推荐