HarmonyOS 鸿蒙Next打包APP报错

HarmonyOS 鸿蒙Next打包APP报错

**【设备信息】** Mate60  
**【API版本】** Api12  
**【DevEco Studio版本】** 5.0.3.700  

有没有什么方法能够找到冲突的包名, 打hap 直接run都没有问题 打app的时候报错  

hvigor ERROR: Failed ::PackageApp… hvigor ERROR: Tools execution failed. 2024/08/22 10:03:45.884 - Ohos BundleTool [Error]: Module: (entry) and Module: (entry) have the same moduleName, please check deviceType or distroFilter of the module. 2024/08/22 10:03:45.884 - Ohos BundleTool [Error]: Module: entry has deviceType [phone, tablet, 2in1]. 2024/08/22 10:03:45.884 - Ohos BundleTool [Error]: Another Module: entry has deviceType [phone, tablet, 2in1]. 2024/08/22 10:03:45.884 - Ohos BundleTool [Error]: Solution: Make sure the module name is valid and unique. 2024/08/22 10:03:45.884 - Ohos BundleTool [Error]: Reference: FAQ. 2024/08/22 10:03:45.884 - Ohos BundleTool [Error]: Compressor::compressFile verify failed, check version, apiVersion,moduleName,packageName. 2024/08/22 10:03:45.884 - Ohos BundleTool [Error]: Compressor::compressAppMode compress failed. 2024/08/22 10:03:45.900 - Ohos BundleTool [Error]: Compressor::compressProcess Bundle exception. 2024/08/22 10:03:45.901 - Ohos BundleTool [Error]: Compressor::compressProcess compress failed. 2024/08/22 10:03:45.901 - Ohos BundleTool [Error]: CompressEntrance::main exit, compress failed Detail: Please check the message from tools. hvigor ERROR: BUILD FAILED in 1 min 9 s 57 ms


更多关于HarmonyOS 鸿蒙Next打包APP报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS 鸿蒙Next打包APP报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中打包APP时遇到报错,可能涉及以下原因:

  1. 配置文件错误:检查config.jsonapp.json文件,确保bundleNamevendorversion等字段正确无误。

  2. 依赖问题:确认所有依赖库和模块已正确安装且版本匹配,使用ohpm检查依赖。

  3. 资源文件缺失或路径错误:验证资源文件是否存在且路径正确,确保无拼写错误。

  4. 权限配置:检查config.json中的权限配置,确保所需权限已声明。

  5. 构建工具版本:确认DevEco Studio和HarmonyOS SDK版本兼容,必要时更新工具。

  6. 代码问题:检查代码中的语法错误或逻辑问题,确保符合鸿蒙开发规范。

  7. 日志分析:查看DevEco Studio的构建日志,定位具体报错信息。

  8. 设备兼容性:确认目标设备支持所选的API版本和功能。

  9. 网络问题:构建过程中如需下载资源,确保网络连接正常。

  10. 缓存问题:清理项目缓存,尝试重新构建。

回到顶部