HarmonyOS鸿蒙Next系统hap包重签名后无法安装

HarmonyOS鸿蒙Next系统hap包重签名后无法安装 最近研究hap应用,真机调试需要对hap进行签名,参考了https://zhuanlan.zhihu.com/p/377931066 生成了需要p12,cer以及p7b文件.

因习惯使用工具,所以参考教程使用了hapsigntoolv2工具进行签名,签名命令行如下:

java -jar hapsigntoolv2.jar sign -mode localjks -privatekey "test" -inputFile test.hap -outputFile test_signed.hap -signAlg SHA256withECDSA -keystore test.p12 -keystorepasswd 123456 -keyaliaspasswd 123456 -profile com.example.testpkg_release.p7b -certpath test_release.cer -profileSigned 1

签名后安装提示INSTALL_FAILED_APP_SOURCE_NOT_TRUSTED,请问有人遇到过类似的问题吗?麻烦协助看下

另外: 使用IDE配置签名后可以安装,但对这个hap包使用相同的签名进行重签名也会提示INSTALL_FAILED_APP_SOURCE_NOT_TRUSTED。


更多关于HarmonyOS鸿蒙Next系统hap包重签名后无法安装的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS鸿蒙Next系统hap包重签名后无法安装的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS鸿蒙Next系统的hap包重签名后无法安装,通常是由于签名信息不一致或签名流程错误导致的。请确保使用正确的签名工具和证书,并严格按照官方文档进行签名操作。同时,检查设备的系统版本是否支持该hap包的安装,并确认设备是否开启了“允许安装未知来源应用”的选项。如问题仍未解决,建议参考官方开发者文档或联系技术支持获取帮助。

回到顶部