美文网首页零基础学鸿蒙编程
华为鸿蒙Demo代码竟然编译不过,真是有点不该啊。

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

作者: 蓝不蓝编程 | 来源:发表于2021-10-12 12:19 被阅读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

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/ropdoltx.html