Skip to content

构建发布系统

unity-build-publish-system

零基础理解

​ 构建发布系统就是把 Unity 工程变成“玩家真正能运行的程序”。你在编辑器里点 Play,只是在 Editor 里测试;点 Build/Build & Run,Unity 才会把场景、资源、脚本、平台配置打包成 Windows、Android、iOS、Web 等平台的最终产物。

你先记住这条线:

c
Unity 工程 -> Build Profile -> Scene List -> Player Settings -> Build Pipeline -> 平台产物 -> 测试 -> 商店发布

最重要的几个概念是:

  • Build Profile:一套构建方案,比如 Android 测试版、Android 正式版、Windows 版。
  • Scene List:决定哪些场景会被打进包里,以及启动场景是谁。
  • Player Settings:决定应用身份,比如包名、公司名、图标、版本号、分辨率、签名等。
  • Development Build:开发测试包,方便调试,但不适合正式上架。
  • Release Build:正式发布包,要重点检查性能、签名、版本、权限、商店规则。
  • Platform Module:目标平台支持模块,比如 Android Build Support、iOS Build Support、Web Build Support。
  • Signing/Keystore:尤其 Android 很重要,签名密钥丢了会影响后续更新。

学习顺序

  1. 先学会打 Windows 包,理解 Build 和 Play Mode 的区别。
  2. 再学 Scene List,知道为什么有些场景打包后打不开。
  3. 再学 Player Settings,理解包名、版本号、图标、分辨率。
  4. 再学 Android AAB/APK、Keystore、Development/Release。
  5. 最后再学命令行构建和 CI 自动化。

官方参考链接

文章评价

读完这篇,留下你的看法

暂无审核通过的评价。

登录账号后才能评价。

本站访客数0总站访问量0本页访问量0