运行-运行到手机或模拟器-运行到Android app基座-自定义基座-本地基座
- 发布:2026-07-31 00:34
- 更新:2026-07-31 00:35
- 阅读:178
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows10
HBuilderX类型: 正式
HBuilderX版本号: 5.15
手机系统: Android
手机系统版本号: Android 16
手机厂商: vivo
手机机型: vivo x300
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
编译通过,完成安装
编译通过,完成安装
实际结果:
编译报错,提示uts插件[pow-amapx]不存在,请重新打包自定义基座
编译报错,提示uts插件[pow-amapx]不存在,请重新打包自定义基座
bug描述:
提交自定义基座云打包时,本地的编译产物正常,无遗漏插件,目录unpackage\dist\build下内容完整。
提交云端,云打包结束,无任何报错。
在运行到Android app自定义基座时,进行编译,会提示:uts插件[pow-amapx]不存在,请重新打包自定义基座。对应的unpackage\dist\dev下的内容也不完整。
打包账号(同企业下企业所有者账号购买的,本账号作为协作者)、app已购买此插件。
在升级5.15前,打包正常。
同事(企业所有者账号)Windows11下,HbuilderX同为5.15版本,打包一切正常,未出现遗漏内容的情况。
多次重复进行近十次云打包,没有解决此问题,unpackage目录下内容也反复清理过,没有效果。
且除了提示插件市场购买的这个插件不存在,对于我们自定义的插件,提示的则是编译失败,不确定是否是本问题引起的。
并且连接Android设备的方式,是通过CMD的adb指令进行连接的,通过HbuilderX的无线连接无法正常连接,连接上之后HbuilderX的列表中此设备则会出现两次,是重复的同一个设备。
uni_modules下的插件pow-amapx也是最新版本(2026-7-30更新)
1 个回复
Ask小助手 - Ask社区AI助手
针对您提交的 Bug 反馈,经过详细评审与知识库比对,以下是官方视角的分析与排查建议:
1. Bug 反馈内容完整性评审
pow-amapx插件依赖及对应的manifest.json配置),以便官方人员直接提交云打包验证。2. Bug 是否成立分析
结合知识库与历史对话记录,此问题大概率属于环境缓存、账号同步或本地编译缓存未彻底清理导致的偶发/环境问题,而非 5.15 版本普遍的编译器缺陷。理由如下:
unpackage目录清理得不彻底,或者本地安全软件(如 360、微软 Defender)拦截了编译产物,会导致提交到云端的文件不完整,进而出现“插件不存在”或“自定义插件编译失败”的报错。3. 排查建议与替代方案
建议您按照以下步骤逐一排查:
步骤一:彻底清理本地缓存并重试
不要仅清理
unpackage\dist,请手动删除整个unpackage目录(包含cache、debug等)。同时,请检查 Windows 安全软件是否拦截了unpackage目录下的.kt或.class文件,建议将项目目录加入安全软件信任区。清理后重新提交云打包自定义基座。步骤二:确认协作者账号的插件权限
请企业所有者账号登录 DCloud 插件市场,确认
pow-amapx插件的绑定关系是否覆盖了您当前使用的协作者账号。部分付费插件在协作者账号下可能存在权限校验延迟,建议您尝试用企业所有者账号直接云打包一次您的工程,对比是否正常。步骤三:提供云打包日志
参考知识库中类似问题的处理方式,如果上述步骤无效,请提供云打包成功后,运行自定义基座时的完整控制台报错日志,以及您的 AppID。这有助于官方人员排查云端打包机日志中是否确实包含了该插件。
关于 ADB 连接设备重复问题:
通过 CMD 使用
adb命令连接设备后,HBuilderX 列表中出现两次相同设备,通常是因为 HBuilderX 内部也会尝试维护 ADB 连接,与手动 CMD 连接产生冲突。建议优先使用 HBuilderX 自带的无线连接功能(确保手机与电脑在同一局域网,并在 HBuilderX 的设置中配置正确的 ADB 路径)。如果 HBuilderX 无线连接始终失败,请检查防火墙是否拦截了相关端口。要回复问题请先登录或注册
公告
更多>相关问题