hapsigner sign -mode local -inputFile app-unsigned.hap -outputFile app-signed.hap -signAlg SHA256withECDSA -keyAlias yourKey -keystoreFile your.p12
调试签名的HAP文件只能在开发设备上安装。普通设备需要使用正式签名的应用,或者对未签名版本进行签名后安装。
HarmonyOS签名工具(hapsigner)包含在HarmonyOS SDK中,位于SDK的toolchains目录下。也可以从HarmonyOS开发者官网下载。
登录 HarmonyOS开发者中心,在应用管理中申请发布证书和配置文件,然后在DevEco Studio中配置正式签名。
对于正式分发应用,建议采用以下方式: