HarmonyOS 鸿蒙Next打包app,输出的依旧是hap文件

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next打包app,输出的依旧是hap文件

使用devEco studio 工具 build–> Build Hap/App --> Build App
打包之后输出的 app目录中 依旧是 hap文件。
entry/build/release/outputs/default/app/entry-default.hap

4 回复

找的路径不对,build apps默认是编译release版本,APP包的构建结果存放于工程的“build”文件夹下,APP包则用于将应用/服务发布到应用市场。build haps是默认编译debug版本,HAP包的构建结果存放于各模块的“build”文件夹下,HAP可用于安装到设备中进行功能验证。

若还是没有,参考下面文档,确认Build Mode为release模式,然后再进行build apps打包

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-customized-multi-targets-and-products-guides-V5#section2554174114463

此楼正解,是在根目录下的 /build 中

可以使用 build -> clean project,clean一下项目,再sync下,进行打包

cke_1007.png

cke_1708.png

针对HarmonyOS 鸿蒙Next打包app输出依旧是hap文件的问题,这通常是因为在DevEco Studio中打包时选择了错误的构建目标或路径。以下是一些解决步骤:

  1. 确认构建模式:确保在DevEco Studio中选择了正确的构建模式,即Release模式,而不是Debug模式。Release模式用于生成用于发布的APP包,而Debug模式则生成HAP包用于自测。
  2. 检查构建路径:APP包的构建结果通常存放在工程的“build”文件夹下,而HAP包的构建结果则存放在各模块的“build”文件夹下。请检查是否找错了路径。
  3. 清理并重建项目:有时候,项目的缓存可能会导致打包问题。可以尝试使用DevEco Studio的“Build”->“Clean Project”功能清理项目,然后重新构建。

如果以上步骤均无法解决问题,那么可能是项目配置或DevEco Studio版本与SDK版本不兼容导致。请检查所有配置文件是否正确无误,并确保SDK版本与打包工具兼容。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部