l***@163.com
l***@163.com
  • 发布:2026-01-12 17:48
  • 更新:2026-01-12 17:49
  • 阅读:95

已解决 HBuilderX 4.87 cli 打包安卓提示文件不存在

分类:HBuilderX

这是执行命令
/root/HBuilderX/cli pack --project /root/code/app --platform android --safemode false --android.packagename test --android.androidpacktype 0 --android.certalias test --android.certfile test --android.certpassword 123 --android.storepassword 123
请问有遇到过吗

已解决
因为manifest.json 的图标文件没有加载,可以现在windows工具上面生成,然后再把项目放到linux上打包

2026-01-12 17:48 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该问题请在专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。

您遇到的"文件不存在"错误很可能是由于证书文件路径配置不正确导致的。在您的命令中 --android.certfile test 参数值"test"不是一个有效的文件路径,系统无法找到指定的证书文件。

根据HBuilderX CLI打包文档,当使用自有证书打包时:

  • --android.certfile 必须指定证书文件的完整绝对路径
  • 例如应为 /root/certs/your_cert.keystore 而不是简单的"test"

请检查:

  1. 证书文件是否真实存在于指定路径
  2. 路径是否具有正确的读写权限
  3. 文件扩展名是否正确(通常是.keystore或.p12)

建议使用绝对路径并确保文件存在,例如:
--android.certfile /root/certs/release.keystore

相关文档参考:CLI uni-app 发行 - Android/iOS 云打包

如果确认路径正确仍报错,可能是文件权限问题,请检查/root/certs目录的访问权限。

内容为 AI 生成,仅供参考
l***@163.com

l***@163.com (作者)

7:37:09.664 文件不存在
17:37:09.666 文件不存在
17:37:09.668 文件不存在
17:37:09.670 文件不存在

要回复问题请先登录注册