零基础学鸿蒙编程

华为鸿蒙Demo代码竟然编译不过,真是有点不该啊。

2021-10-12  本文已影响0人  蓝不蓝编程

背景

下载了鸿蒙官方demo中的二维码demo库, 但是编译却不通过,哎
https://gitee.com/harmonyos/harmonyos_codelabs

报错信息

Execution failed for task ':entry:preBuild'.
> Check if 'storeFile' is configured correctly, it can't be null or empty.
  Please configure 'debug' signingConfigs in File -> Project Structure -> Modules -> entry -> Signing Configs.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

问题原因

开发人员在代码里放进入证书配置信息,但是并没有上传证书。当然放了,也没用,因为项目中配置的是本地绝对路径:

D:\sign\phone.p12
D:\sign\KaRaoKePhoneDebug.p7b
D:\sign\phone.cer

解决方案

删除整个signingConfigs节点


完整源代码

修复后的代码,我放在下面这个路径了。
后面要是还有其他项目有问题,我就一起修改了。
https://gitee.com/hspbc/harmonyos_codelabs/tree/master/QRCodeDemo

关于我

厦门大学计算机专业|华为八年高级工程师
十年软件开发经验,5年编程培训教学经验
目前从事编程教学,软件开发指导,软件类毕业设计指导。
所有编程资料及开源项目见https://cxyxy.blog.csdn.net/article/details/120405881

上一篇下一篇

猜你喜欢

热点阅读