2***@qq.com
2***@qq.com
  • 发布:2026-03-03 09:35
  • 更新:2026-03-03 09:35
  • 阅读:16

uni-app 打包鸿蒙应用报错

分类:鸿蒙Next

版本信息
Hbuilder X: 4.87
编译器版本:4.76
DevEco Studio:6.0.2.640
报错信息
[HBuilder] 09:30:37.838 项目 qg_app_best 开始编译
[HBuilder] 09:30:42.448 编译器版本:4.76(vue3)
[HBuilder] 09:30:42.448 正在编译中...
[HBuilder] 09:30:42.966 command, mode -> build production
[HBuilder] 09:30:42.966 UNI_PLATFORM -> app-harmony
[HBuilder] 09:30:42.966 环境变量 env -> {
[HBuilder] 09:30:42.966 VITE_APP_TITLE: '千果',
[HBuilder] 09:30:42.966 VITE_APP_PORT: '9000',
[HBuilder] 09:30:42.966 VITE_UNI_APPID: 'UNIA46013B',
[HBuilder] 09:30:42.966 VITE_WX_APPID: 'wxa2abb91f64032a2b',
[HBuilder] 09:30:42.966 VITE_APP_PUBLIC_BASE: '/',
[HBuilder] 09:30:42.966 VITE_SERVER_BASEURL: 'https://ukw0y1.laf.run',
[HBuilder] 09:30:42.966 VITE_APP_PROXY_ENABLE: 'false',
[HBuilder] 09:30:42.966 VITE_APP_PROXY_PREFIX: '/fg-api',
[HBuilder] 09:30:42.966 VITE_SERVER_BASEURL_SECONDARY: 'https://ukw0y1.laf.run',
[HBuilder] 09:30:42.967 VITE_AUTH_MODE: 'single',
[HBuilder] 09:30:42.967 VITE_COPY_NATIVE_RES_ENABLE: 'false',
[HBuilder] 09:30:42.967 VITE_DELETE_CONSOLE: 'true',
[HBuilder] 09:30:42.967 VITE_SHOW_SOURCEMAP: 'false',
[HBuilder] 09:30:42.967 VITE_CJS_IGNORE_WARNING: 'true',
[HBuilder] 09:30:42.967 VITE_ROOT_DIR: 'D:\project\qg_app_best',
[HBuilder] 09:30:42.967 VITE_USER_NODE_ENV: 'production'
[HBuilder] 09:30:42.967 }
[HBuilder] 09:30:43.188 uni-app 有新版本发布,请执行 npx @dcloudio/uvm@latest 更新,更新日志详见:https://download1.dcloud.net.cn/hbuilderx/changelog/4.87.2025121004.html
[HBuilder] 09:30:43.188 ​[vite-plugin-uni-components] no components found​
[HBuilder] 09:30:43.489 ​Browserslist: browsers data (caniuse-lite) is 7 months old. Please run:
[HBuilder] 09:30:43.489 npx update-browserslist-db@latest
[HBuilder] 09:30:43.489 Why you should do it regularly: https://github.com/browserslist/update-db#readme​
[HBuilder] 09:30:48.164 项目 qg_app_best 编译成功。
[HBuilder] 09:30:48.309 开始构建鸿蒙工程 ...
[HBuilder] 09:30:48.952 本机安装的 DevEco Studio 版本为 6.0.2.640
[HBuilder] 09:30:48.969 签名证书的配置来自于 manifest.json
[HBuilder] 09:30:48.969 安装鸿蒙工程的依赖 ...
[HBuilder] 09:30:50.067 安装鸿蒙工程依赖成功
[HBuilder] 09:30:50.067 开始制作安装包 .app,请耐心等待 ....
[HBuilder] 09:30:52.975 > hvigor Finished ::clean... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:clean... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished ::PreBuildApp... after 1 ms
[HBuilder] 09:30:52.975 ​‌​> hvigor WARN: The project has not explicitly set the 'targetSdkVersion' version at build-profile.json5. It is recommended to configure it. Reference: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-hvigor-build-profile-app#section45865492619
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@PreBuild... after 74 ms
[HBuilder] 09:30:52.975 > hvigor Finished ::DuplicateDependencyCheck... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@CreateModuleInfo... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@GenerateMetadata... after 2 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@ConfigureCmake... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@MergeProfile... after 6 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@CreateBuildProfile... after 2 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@PreCheckSyscap... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@GeneratePkgContextInfo... after 8 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@ProcessIntegratedHsp... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@BuildNativeWithCmake... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@MakePackInfo... after 2 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@SyscapTransform... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@ProcessProfile... after 159 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@ProcessRouterMap... after 3 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@ProcessShareConfig... after 3 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@ProcessStartupConfig... after 2 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@BuildNativeWithNinja... after 1 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@ProcessResource... after 2 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@GenerateLoaderJson... after 21 ms
[HBuilder] 09:30:52.975 > hvigor Finished :entry:default@ProcessLibs... after 18 ms
[HBuilder] 09:30:52.975 > hvigor ERROR: Failed :entry:default@CompileResource...
[HBuilder] 09:30:52.975 > hvigor ERROR: Tools execution failed.
[HBuilder] 09:30:52.975 Error Code: 11204003
[HBuilder] 09:30:52.975 Error: File Resource Error
[HBuilder] 09:30:52.975 Error Message: Failed to delete the directory or file 'D:\project\qg_app_best\dist\build\app-harmony\entry\build\release\intermediates\res\default\resources\base\media\foreground.png', Permission denied.
[HBuilder] 09:30:52.975 Try the following:
[HBuilder] 09:30:52.975 > Make sure the file path is correct and has access permissions.
[HBuilder] 09:30:52.975 > More info: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/restool
[HBuilder] 09:30:52.975 Detail: Please check the message from tools.
[HBuilder] 09:30:52.975
Try:
[HBuilder] 09:30:52.975 > Run with --stacktrace option to get the stack trace.
[HBuilder] 09:30:52.975 > Run with --debug option to get more log output.
[HBuilder] 09:30:52.975 > hvigor ERROR: BUILD FAILED in 2 s 129 ms

2026-03-03 09:35 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app鸿蒙化技术交流群 ) 咨询,群中有相关专业的管理员和群友。

报错原因
hvigor 在编译资源阶段尝试删除 foreground.png 时被系统拒绝,提示 “Permission denied”。这通常是因为该文件正被其它进程占用(例如资源管理器、杀毒软件或 DevEco Studio 自身),或者上一次构建结束后残留的文件权限异常。

解决步骤

  1. 关闭 DevEco Studio、HBuilderX 以及所有可能占用该目录的程序。
  2. 手动删除整个中间产物目录:
    D:\project\qg_app_best\dist\build\app-harmony\entry\build\  

    如果提示无法删除,重启电脑后再删。

  3. 重新打开 HBuilderX,执行「发行 → App-Harmony-本地打包」。

若仍出现同类权限错误,请检查:

  • 是否对 D:\project\qg_app_best 目录启用了杀毒软件实时防护,可临时关闭后再试;
  • 是否使用了同步盘/网盘占用目录,尝试将项目移到非同步路径。

完成清理后,构建流程应可正常继续。

内容为 AI 生成,仅供参考

要回复问题请先登录注册