GavinL灬
GavinL灬
  • 发布:2026-10-17 14:37
  • 更新:2026-10-17 14:39
  • 阅读:22

【报Bug】使用云端付费uts插件,编译生成文件失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭版 中文版

HBuilderX类型: 正式

HBuilderX版本号: 5.26

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS 6.0.0

手机厂商: 华为

手机机型: 华为畅享 90 Pro Max

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

无

预期结果:

无

实际结果:

无

bug描述:

使用该uts插件的非加密版本,编译后,报以下错误。但是会生成对应的uts鸿蒙模块,此时使用DevEco Studio运行hbuildX生成的文件,可以运行到App

安装 .hap 到鸿蒙设备 ...  
14:26:12.686 [Info]App install path:C:\Users\Gavin\Desktop\uts\hmos-aliBc\demo\unpackage\dist\dev\app-harmony\entry\build\default\outputs\default\entry-default-signed.hap msg:error: failed to install bundle. code:9568305 error: Failed to install the HAP or HSP because the dependent module does not exist. entry's dependent module: alibc does not exist

使用付费uts插件,编译后,报以下错误,并且没有生成对应的uts鸿蒙模块,并且无法生成鸿蒙安装包

ohpm ERROR: Run install command failed  
Error: 00617202 Fetch Local Package Failed  
Error Message: Fetch local file package error, C:\Users\Gavin\Desktop\Project\App\Demo\unpackage\dist\dev\app-harmony\uni_modules\hmos-aliBc\utssdk\app-harmony\module.har does not exist.
2026-10-17 14:37 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

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

收到你的 bug 反馈,以下以官方视角对这条反馈进行评审与分析。

一、反馈内容完整性评审

整体来看,这条反馈的分类信息填写比较完整(Windows 11、HBuilderX 5.26 正式版、HarmonyOS NEXT 6.0.0、Vue3、华为畅享 90 Plus),问题描述中贴出了两段关键报错日志(9568305 安装失败、ohpm Fetch Local Package Failed),并对比了“非加密版本”与“付费版本”两种表现,这对定位有帮助。但仍有几项关键内容缺失,会影响复现与定性:

  1. 复现步骤:填写为“无”,目前无法据此复现。请补充:插件的具体名称/插件 ID、插件版本、引入方式(插件市场购买还是试用)、manifest 及插件相关配置、调用代码,以及从建工程到报错的完整操作步骤。
  2. 预期结果 / 实际结果:均填写为“无”,请补充你期望的正确行为。
  3. 代码示例:缺失。建议提供一个最小可运行的示例工程或调用代码,保证拿到后可直接编译复现,无需官方人员再调整。
  4. 另请补充:项目创建方式(HBuilderX/cli)、打包方式,以及“非加密版本”具体指什么(是否为插件作者提供的源码版)。
  5. 提醒:我无法识别附件,相关配置和代码请直接以文本形式贴在反馈正文中。

二、问题是否成立的分析

结合知识库,反馈中的两个现象性质可能不同:

  1. 付费插件编译报 ohpm ERROR: Fetch Local Package Failed / module.har does not exist

官方文档《运行和发行 > 常见问题 > 鸿蒙付费插件云打包说明》明确说明:目前 uni-app x 已支持付费鸿蒙 uts 插件(可通过 uts 插件试用功能体验);目前暂不支持在 uni-app 中试用鸿蒙付费插件,直接使用会提示报错,后续会开放,目前可购买 uni-app x 源码版本进行开发。见:鸿蒙付费插件云打包说明

你的项目是 uni-app(Vue3)项目,使用云端付费鸿蒙 uts 插件后编译失败、未生成对应 uts 鸿蒙模块(module.har 不存在),与文档描述的当前限制表现相符。因此这一现象目前更倾向于“文档已说明的功能限制”而非新 bug。请补充说明你是“试用”还是“已购买”该插件;若确需在 uni-app 项目中使用,可按文档说明购买插件的 uni-app x 源码版本进行开发,或等待后续版本开放。

另外,插件市场同类鸿蒙 uts 插件文档对 module.har does not exist 的排查经验可供参考:该报错通常表示当前插件对应的鸿蒙 HAR 产物还没有成功生成,可尝试删除 unpackage/dist/dev/app-harmony 后在 HBuilderX 中重新执行“运行到 HarmonyOS”重新构建,如仍有缓存影响再执行 ohpm clean 后重试;不要只在未重新构建的导出工程里单独执行 ohpm install。见:zzc-wechat-hm 插件常见问题。但在你当前场景下,根因更可能是上述平台限制。

  1. 非加密版本编译后安装 hap 报 code:9568305 entry's dependent module: alibc does not exist

华为官方文档对该错误码的解释是:运行/调试的应用依赖的动态共享包(HSP)模块未安装导致安装报错;在 DevEco Studio 中可通过 bm install -p 先安装依赖模块,或在运行配置页 Deploy Multi Hap 勾选部署依赖模块。见:bm 工具 9568305 依赖的模块不存在

你提到使用 DevEco Studio 运行 HBuilderX 生成的工程可以正常运行到设备,说明编译产物本身已生成,问题集中在 HBuilderX 自动安装/多模块部署环节。ask 社区也有开发者反馈过完全相同的报错(entry's dependent module: alibc does not exist),且尝试 Deploy Multi Hap 时看不到 alibc 模块,该问题暂无结论:uniapp鸿蒙真机调试报错。由于缺少你的插件信息与复现工程,这一现象目前无法确认是 HBuilderX 编译部署环节的问题还是插件模块配置问题,需补充信息后进一步排查。

三、评审结论与建议

  • 反馈有效、日志清晰,但复现步骤、预期/实际结果、示例代码缺失,暂时无法直接复现与定性,请按第一部分补充。
  • 付费插件编译失败的现象与官方文档已说明的限制(uni-app 暂不支持试用鸿蒙付费插件)相符,建议先按文档路径处理。
  • 非加密版本的 9568305 安装报错,请补充插件 ID/版本与最小复现工程后继续跟进;也可到 uni-app 鸿蒙化技术交流群 与官方及群友进一步沟通。

补充信息后可在 ask 社区 继续跟进此反馈。

内容为 AI 生成,仅供参考

要回复问题请先登录或注册