HarmonyOS鸿蒙Next中Upload Product一直卡在compiling状态
HarmonyOS鸿蒙Next中Upload Product一直卡在compiling状态 【问题描述】:Upload Product一直卡在compiling状态
【问题现象】:Upload Product一直卡在compiling状态,现在只能用脚本打包,然后在后台手动上传。
日志无报错,就是一直卡着,flutter项目
【版本信息】:DevEcho Studio Build Version: 6.0.0.858, built on September 24, 2025
Compatible SDK: 5.0.1(13),api12
【尝试解决方案】:尝试过更改网络环境,同样出现该问题
更多关于HarmonyOS鸿蒙Next中Upload Product一直卡在compiling状态的实战教程也可以访问 https://www.itying.com/category-93-b0.html
开发者你好,请问你是否有自定义修改包名(如build-profile.json5 中的 output.artifactName),另外请检查下构建产物build\outputs\default目录里面上传文件名称要带上-signed才能上传
若均无问题,方便的话还请提供下DevEco Studio日志,可以在DevEco Studio-帮助-压缩日志并在资源管理器中显示 中导出日志信息
更多关于HarmonyOS鸿蒙Next中Upload Product一直卡在compiling状态的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
老师你好,没有自定义修改包名(如build-profile.json5 中的 output.artifactName 我现在是通过命令 hvigorw -p product=release -p buildMode=release --no-daemon assembleApp打包,打包后生成的文件build/outputs/release/entry-default-signed.app Upload Product界面无报错,点击OK之后就一直在compiling状态,我手动打包上传是正常的,现在的问题是不能使用deveco的产品上传功能,
开发者你好,方便的话还请提供下日志信息,可以在DevEco Studio-帮助-压缩日志并在资源管理器中显示 中导出日志信息。
好的,我晚上回家看看,
日志
在HarmonyOS Next中,Upload Product卡在compiling状态,通常是由于编译环境配置问题或项目依赖冲突导致。请检查以下方面:确保DevEco Studio版本与HarmonyOS Next SDK兼容;确认项目配置文件(如build-profile.json5)中的模块依赖和签名配置正确;清理并重新构建项目(Build -> Clean Project / Rebuild Project);检查网络连接是否稳定,避免资源下载中断。
Upload Product功能卡在compiling状态,通常与项目配置、构建环境或IDE状态有关。针对Flutter项目,可以按以下步骤排查:
-
检查HarmonyOS依赖与配置:
- 确保
oh-package.json5中声明的SDK版本(如"5.0.1.13")与本地安装的SDK版本完全一致。 - 确认Flutter侧
pubspec.yaml中HarmonyOS相关插件(如flutter_harmony)已更新至兼容API 12的版本。
- 确保
-
清理构建缓存:
- 在DevEco Studio中执行 Build > Clean Project 或 Build > Rebuild Project。
- 手动删除项目根目录下的
build、oh_modules、ohos_temp等缓存文件夹后重试。
-
检查DevEco Studio环境:
- 当前版本(6.0.0.858)为早期预览版,可能存在稳定性问题。建议升级至官方发布的最新正式版本。
- 在 File > Settings > Build, Execution, Deployment > Build Tools 中,尝试关闭“并行编译”或调整堆内存设置。
-
查看详细构建日志:
- 打开 View > Tool Windows > Build 输出面板,切换日志级别为
Debug或Info,观察编译过程中是否有隐藏错误(如资源合并失败、依赖下载超时)。
- 打开 View > Tool Windows > Build 输出面板,切换日志级别为
-
临时解决方案:
- 若需快速上传,可继续使用脚本打包(通过
ohos-package命令生成.app文件),再通过AppGallery Connect控制台手动上传。
- 若需快速上传,可继续使用脚本打包(通过
该问题多由环境配置冲突或预览版IDE的编译链路异常触发,优先建议升级DevEco Studio至稳定版并核对SDK版本一致性。

