考研c语言编程

小蓝视频app官网下载

  返回  

OpenHarmony-DevEco应用签名

2021/8/21 23:26:45 浏览:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/%E9%85%8D%E7%BD%AEOpenHarmony%E5%BA%94%E7%94%A8%E7%AD%BE%E5%90%8D%E4%BF%A1%E6%81%AF.md#section153146467405

一.生成数字证书(.cer文件)和Profile文件(.p7b文件)

1.打开DevEco,Build-----generate Key and CSR

 

 

点击Next

 

 

Finish

 

生成文件:

 

二.生成证书文件.cer

为了方便,直接将下载的HarmonyOS SDK下的toolchains/lib下的文件copy到签名文件夹中

管理员方式打开命令行,cd到签名文件夹文件,执行

keytool -gencert -alias "OpenHarmony Application CA" -infile StartupSysDeviceInfo.csr -outfile StartupSysDeviceInfo.cer -keystore OpenHarmony.p12 -sigalg SHA384withECDSA -storepass 123456 -ext KeyUsage:"critical=digitalSignature" -validity  3650 -rfc

 其中,StartupSysDeviceInfo.csr是上面生成的,StartupSysDeviceInfo.cer是本次要生成的cer文件。

 

 三.生成应用Profile文件:

管理员运行命令行,cd到签名文件夹路径执行

java -jar provisionsigtool.jar sign --in UnsgnedReleasedProfileTemplate.json --out StartupSysDeviceInfo.p7b --keystore OpenHarmony.p12 --storepass 123456 --alias "OpenHarmony Application Profile Release" --sigAlg SHA256withECDSA --cert OpenHarmonyProfileRelease.pem --validity 365 --developer-id ohosdeveloper --bundle-name ohos.acts.startup.js.function --distribution-certificate StartupSysDeviceInfo.cer

 

 

 

 

 

 

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号