q***@qq.com
q***@qq.com
  • 发布:2025-03-21 08:59
  • 更新:2025-04-13 03:05
  • 阅读:2826

uniapp+Vue3鸿蒙本地调试没问题,但是打包发生错误

分类:鸿蒙Next

20:07:58.490 开始制作安装包 .app,请耐心等待 .......
20:08:06.664 > hvigor Finished ::clean... after 1 ms

hvigor Finished :entry:clean... after 1 ms
hvigor Finished ::PreBuildApp... after 1 ms
hvigor Finished :entry:default@PreBuild... after 55 ms
hvigor Finished ::DuplicateDependencyCheck... after 1 ms
hvigor Finished :entry:default@GenerateMetadata... after 2 ms
hvigor Finished :entry:default@ConfigureCmake... after 1 ms
hvigor Finished :entry:default@MergeProfile... after 5 ms
hvigor Finished :entry:default@CreateBuildProfile... after 1 ms
hvigor Finished :entry:default@PreCheckSyscap... after 1 ms
hvigor Finished :entry:default@GeneratePkgContextInfo... after 1 ms
hvigor Finished :entry:default@ProcessIntegratedHsp... after 1 ms
hvigor Finished :entry:default@BuildNativeWithCmake... after 1 ms
hvigor Finished :entry:default@MakePackInfo... after 2 ms
hvigor Finished :entry:default@SyscapTransform... after 1 ms
hvigor Finished :entry:default@ProcessProfile... after 66 ms
hvigor Finished :entry:default@ProcessRouterMap... after 2 ms
hvigor Finished :entry:default@BuildNativeWithNinja... after 1 ms
hvigor Finished :entry:default@ProcessResource... after 2 ms
hvigor Finished :entry:default@GenerateLoaderJson... after 8 ms
hvigor Finished :entry:default@CompileResource... after 132 ms
hvigor Finished :entry:default@BuildJS... after 2 ms
hvigor Finished :entry:default@ProcessLibs... after 14 ms
hvigor Finished :entry:default@DoNativeStrip... after 153 ms
hvigor Finished :entry:default@CacheNativeLibs... after 3 ms
hvigor ERROR: Failed :entry:default@CompileArkTS...
hvigor ERROR: ArkTS:ERROR Failed to execute es2abc.
Error Message: Error: The input abc file '/Users/xxx/Documents/dev/aigc/uniapp/dist/release/com.xxx.xx/oh_modules/.ohpm/@uni_modules+hmr-for-uni-app@n1yuwrlp2kq6zt3bewzkmetwtrhcdgxmrzxvigkdtiy=/oh_modules/@uni_modules/hmr-for-uni-app/ets/modules.abc' owns a higher api version or a higher sdkReleaseType compared to current compilation process. [/Users/xxx/Documents/dev/aigc/uniapp/dist/release/com.xxx.xx/oh_modules/.ohpm/@uni_modules+hmr-for-uni-app@n1yuwrlp2kq6zt3bewzkmetwtrhcdgxmrzxvigkdtiy=/oh_modules/@uni_modules/hmr-for-uni-app/ets/modules.abc]
Error: The input abc file '/Users/xxx/Documents/dev/aigc/uniapp/dist/release/com.xxx.xx/oh_modules/.ohpm/@uni_modules+hmr-for-uni-app@n1yuwrlp2kq6zt3bewzkmetwtrhcdgxmrzxvigkdtiy=/oh_modules/@uni_modules/hmr-for-uni-app/ets/modules.abc' owns a higher api version or a higher sdkReleaseType compared to current compilation process.
The size of programs is expected to be 73, but is 72

2025-03-21 08:59 负责人:无 分享
已邀请:
Adlaw

Adlaw

官方回复了

Adlaw

Adlaw

你是不是升级HBX版本了?

  • q***@qq.com (作者)

    对,那需要给前端项目升级依赖吗?

    2025-03-21 10:24

  • Adlaw

    回复 q***@qq.com: 就是官方的问题,我也遇到了,什么代码都没动,升到4.56,本地还能运行,打包就报错了,我前几天也发帖了官方根本不回复。我问了华为工作人员,华为工作人员让我把/unpackage/debug下面的生成的项目拿到DevEco Studio里面去打包,我现在都是用这种方式打包的

    2025-03-21 10:43

  • q***@qq.com (作者)

    回复 Adlaw: 感谢

    2025-03-21 13:51

  • 2***@qq.com

    回复 Adlaw: 你打出来的包能正常发布吗

    2025-04-02 15:39

  • Adlaw

    回复 2***@qq.com: 当然可以,uniapp做鸿蒙打包也是调用别人Dev工具打包的,uniapp本身没打包鸿蒙的能力

    2025-04-02 15:52

gul

gul

DCloud_云服务_MAQ :

HX 4.56 版本的内置鸿蒙工程模板有缺陷,build-profile.json5 里面的 app.products 里面 release 的配置项缺少了 "compatibleSdkVersionStage": "beta6",所以导致了打包的时候报错,调试运行不受影响。

暂时先手动修复吧,在 harmony-configs/build-profile.json5 里添加这个属性就行了。后续版本会修复这个问题。

  • 2***@qq.com

    添加了仍然报这个错误

    2025-04-01 05:06

  • gul

    回复 2***@qq.com: 直接用 DevEco Studio 算了,我用 uni 打出来的配置缺东缺西的。。

    2025-04-15 14:09

a***@ruixiaozi.com

a***@ruixiaozi.com

可以去下载历史版本4.45,就可以了

要回复问题请先登录注册