HarmonyOS鸿蒙Next中Build App(s)命令生成的是hap文件,而不是.app文件?
HarmonyOS鸿蒙Next中Build App(s)命令生成的是hap文件,而不是.app文件? 产品测试完成,准备生成App 提交时,执行Build->Build App(s)命令,发现生成的是.hap文件,而不是.app文件,最后发现是找错了文件夹,应该是在工程目录下的build目录中,而不是entry->build目录,如下图所示,上面的就是正确的app文件生成路劲,下面的是entry模块的hap文件

更多关于HarmonyOS鸿蒙Next中Build App(s)命令生成的是hap文件,而不是.app文件?的实战教程也可以访问 https://www.itying.com/category-93-b0.html
👍,
更多关于HarmonyOS鸿蒙Next中Build App(s)命令生成的是hap文件,而不是.app文件?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在鸿蒙Next中,构建默认生成HAP(HarmonyOS Ability Package)是正常现象。HAP是应用安装运行的基本交付单元,包含代码、资源和模块配置;而.app(App Pack)是用于上架分发的聚合包,由多个HAP组成。开发阶段产物为HAP,用于设备安装调试,符合鸿蒙构建规范。
您说的没错。Build App(s) 生成的是应用级 .app 文件,路径在工程根目录的 build 文件夹下;而 entry/build 下生成的是模块级的 .hap 文件。提交上架时请使用工程根目录 build 中的 .app 文件。
