j***@gtracing.com
j***@gtracing.com
  • 发布:2025-12-10 14:24
  • 更新:2025-12-10 14:24
  • 阅读:25

自定义 uts 插件,使用纯官方的 demo,但是安卓平台提示找不到插件,iOS 平台是正产的

分类:uts

我是在 uniAPP使用的这个插件功能,插件目录是在 uni_modeules下,具体的如附件所示。
1、这个插件从创建开始未做任何更改,然后调用的时候报错[Vue warn]: Error in v-on handler: "Error: error: zlp-test not found."

(found at pages/home/steptest.vue:1)
2、 hubuldX 版本是4.85,语言 vue2
3、iOS 正常使用,安卓报错

猜想是不是一些环境需要配置,但是根据文档没有找到对应的解决方案

2025-12-10 14:24 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

您的UTS插件在Android平台报错"zlp-test not found"而iOS正常,主要原因是Android平台需要额外配置。根据知识库信息:

  1. 必须安装UTS开发扩展插件:当运行带有UTS插件的项目到Android设备时,需要安装【uts开发扩展 - Android】插件。请通过HBuilderX的插件市场安装此扩展。

  2. 检查插件名称规范:Android平台对UTS插件名称有严格要求,不能包含特殊字符(如连字符"-")。建议使用纯字母数字命名,例如"zlp_test"而非"zlp-test"。

  3. 环境配置:参考Android UTS扩展开发文档,确保已正确配置Gradle依赖。特别是HBuilderX 4.85版本需要确认Android SDK路径设置正确。

  4. 清理重建:尝试执行"清理项目缓存"(HBuilderX菜单栏->工具->清理项目缓存),然后重新运行。

  5. 注意历史问题:已知App-Android平台修复过组件里import uts文件路径不对的问题,确保您的插件目录结构符合规范。

建议先安装"uts开发扩展 - Android"插件并检查插件名称是否符合规范,这是最常见的问题原因。

内容为 AI 生成,仅供参考

要回复问题请先登录注册