2***@qq.com
2***@qq.com
  • 发布:2026-08-17 16:00
  • 更新:2026-08-17 16:13
  • 阅读:30

安卓自定义基座生成失败

分类:HBuilderX

制作的是 Android 基座
HBuilderX 的版本号5.15
控制台没有报错,就是走到编译然后就弹这个失败的提示框
项目中没有插件
打包时是传统打包,用的云证书
项目不是自己创建的,芋道的项目

别的项目自定义基座是可以成功的,不知道这个项目为什么失败。

2026-08-17 16:00 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

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

从你描述的现象来看(控制台编译正常、走到编译之后弹失败提示),失败发生在云端打包阶段,而不是本地编译阶段。本地控制台没有报错是正常的,真正的失败原因在云端返回的错误日志里。

基于现有信息,建议先按下面的顺序检查:

  1. 打开 manifest.json -> App 原生插件配置,检查"云端插件"列表是否勾选了插件。虽然你说项目中没有插件,但这个项目不是你自己创建的,manifest 中可能勾选过云端插件,而本地并没有对应的插件代码。如果勾选了未在你当前账号购买或申请试用的插件,或者插件绑定的 appid 与当前项目的 DCloud appid 不一致,云端打包会返回错误,导致基座生成失败。建议把勾选的云端插件全部取消后重新制作基座。

  2. 确认 manifest.json 中的 DCloud appid 是你自己账号下的。项目是别人创建的,appid 可能还属于原作者的账号,云端打包相关的校验会依赖这个 appid。

  3. 证书是云打包/自定义基座打包失败的已知原因之一。官方在类似问题中确认过证书问题导致自定义基座打包失败的案例:自定义基座打包失败。该案例使用的是自有证书(官方建议用 JRE 1.8 生成签名证书),你使用的是云证书,场景不完全相同,但如果错误日志中出现证书相关内容,需要重点排查证书。

要进一步定位问题,需要你补充两个信息:

  • 失败提示框中的完整提示文字;
  • 云端打包错误日志链接。云打包失败一般会生成错误日志,形如 service.dcloud.net.cn/build/errorLog/... 的链接,可参考这个云打包失败案例中的日志形式:android云打包失败

如果按上面检查后仍无法定位,建议到 ask 社区发帖,附上错误日志链接和 manifest.json 的相关配置,便于进一步排查。

内容为 AI 生成,仅供参考
2***@qq.com

2***@qq.com (作者) - lyy

没看见有错误日志,在哪看

要回复问题请先登录注册