外观
6. 理解构建进度
在 开始打包 页面核对摘要后启动构建。系统会先编译当前星链并同步应用配置,再进入后端构建阶段。
构建前处理
开始后,系统会确认当前页面和星链可以编译,并同步本次成品使用的应用配置。任一步失败都会停止打包并显示错误。
七个进度阶段
| 阶段 | 界面含义 | 正在处理的内容 |
|---|---|---|
validate | 正在校验运行包 | 检查输入、模板、运行库和项目条件 |
template | 正在复制运行模板 | 创建独立运行程序基础目录 |
runtime | 正在复制运行库 | 复制成品运行所需文件 |
resources | 正在复制项目资源 | 收集脚本引用的图片、OCR 模型、YOLO 模型和字库 |
state | 正在写入运行数据 | 写入成品初始配置和账号数据 |
executable | 正在生成应用程序 | 生成以打包名称命名的 EXE |
complete | 打包完成 | 返回最终成品目录 |
阶段名称用于定位当前工作,不代表每个阶段耗时相同。资源数量和本机磁盘速度会影响等待时间。
成功时
进度到达 complete 后,弹窗显示实际成品目录。记录这个目录,并按成品目录与交付检查文件。
失败时
失败时,结合失败前最后显示的阶段和弹窗错误提示定位问题。后端构建已经创建目录后再失败时,会清理本次新建的不完整目录,不会把半成品留作交付目录,也不会覆盖已有成品。
根据阶段快速判断:
validate:回到打包前检查核对项目、路径和运行环境。template或runtime:检查编辑器随附模板和运行库是否完整。resources:检查脚本引用的图片、OCR 模型、YOLO 模型和字库。state:检查项目配置、账号表格和运行数据结构。executable:保留完整错误信息后重新检查打包环境。
更具体的处理方法见故障排查。