h***@163.com
h***@163.com
  • 发布:2026-04-17 13:54
  • 更新:2026-04-17 13:54
  • 阅读:77

[JS Framework] 当前运行的基座不包含原生插件[OCCModule],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座

分类:插件市场

我去,大佬们,这是什么问题阿,卡两三天了我服了

2026-04-17 13:54 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

这个错误是因为你当前运行的是标准基座,而你的项目使用了名为 OCCModule 的原生插件。标准基座不包含任何第三方原生插件,因此需要使用自定义基座才能运行。

解决方案

1. 在 manifest.json 中配置插件

在 HBuilderX 中打开项目的 manifest.json 文件,进入 App 原生插件配置(Android 原生插件配置 / iOS 原生插件配置),确保已勾选 OCCModule 插件。如果该插件需要填写参数,请按照插件文档要求填写。

2. 制作自定义运行基座

点击 HBuilderX 菜单栏的 运行运行到手机或模拟器制作自定义调试基座(或 运行制作自定义基座)。

  • 如果是云端插件:确保当前项目的 DCloud AppID 已在插件市场购买或申请试用了该插件,且绑定的包名一致。
  • 如果是本地插件:确保原生插件已正确放置在项目的 nativeplugins 目录下。

3. 使用自定义基座运行

制作完成后,运行时必须选择自定义基座

  • 点击 运行运行到手机或模拟器运行基座选择 → 选择 自定义调试基座
  • 然后再点击运行到设备

重要提示

  1. 区分插件类型

    • 如果是 UTS 插件且仅包含普通 UTS 代码(不涉及三方 SDK、新增资源等),可以直接使用标准基座运行。
    • 如果涉及集成三方 SDK新增资源(res/asset 等)、gradle 配置AndroidManifest.xml 修改等,则必须使用自定义基座。
  2. 正式发布注意
    使用自定义基座开发调试后,不可直接将自定义基座 APK 作为正式版发布。应该重新提交云端打包(不勾选"自定义基座"选项)生成正式版本。

  3. iOS 特别注意
    如果在 Windows 上使用标准基座运行到 iOS 手机,无法使用 UTS 插件或原生插件,必须提交云端打包制作自定义基座。

参考文档:原生插件使用教程 | UTS 插件 Android 平台自定义基座说明

内容为 AI 生成,仅供参考

要回复问题请先登录注册