【问题标题】:Unity build report is missing item in size calculationUnity 构建报告在大小计算中缺少项目
【发布时间】:2018-08-28 17:26:13
【问题描述】:

我正在使用 Unity 为 iOS 和 Android 构建一个项目。

在调整文件大小时,我发现构建报告似乎缺少信息 - 显示的数字加起来不是 100%

以下是报告以及报告加起来的实际数字。

有人有想法吗?

iOS

构建报告 按类别分类的未压缩使用情况:

纹理 160.7 mb 17.8%

网格 33.1 mb 3.7%

动画 7.5 mb 0.8%

声音 7.1 mb 0.8%

着色器 19.7 mb 2.2%

其他资产 77.1 mb 8.6%

级别 3.6 mb 0.4%

脚本 1.2 mb 0.1%

包含的 DLL 4.1 mb 0.5%

文件头 1.4 mb 0.2%

完整大小 900.4 mb 100.0%

实际:315.5mb 35.10%

Android

构建报告

按类别分类的未压缩使用情况:

纹理 485.1 mb 52.0%

网格 33.1 mb 3.5%

动画 7.5 mb 0.8%

声音 7.1 mb 0.8%

着色器 13.5 mb 1.4%

其他资产 77.1 mb 8.3%

级别 1.5 mb 0.2%

脚本 1.2 mb 0.1%

包含的 DLL 4.1 mb 0.4%

文件头 1.4 mb 0.1%

完整大小 933.5 mb 100.0%

实际:631.6mb 67.60%

【问题讨论】:

  • 顺便说一下,Android 构建大小是 309MB,iOS 目前是 215MB。这就是为什么我试图追踪要优化的地方。 Unity 版本 2017.3.1
  • 伊芙想出来了吗?

标签: android ios unity3d build report


【解决方案1】:

其余空间由 Unity 引擎本身组成。

(Source)

【讨论】:

  • 猜得好。但这应该被考虑在内 - 即使不是应该小于 25MB,因为一个空项目项目比那个小(我似乎记得在 14 到 20 之间)所以这“似乎”是 Unity 的大小在项目中。虽然也许我只是想多了。
  • Unity 可以去除您不使用的引擎代码。因此,空项目的引擎代码将比您的项目少。这是一个统一的构建报告工具,可以进行更深入的分析。您需要在统一编辑器中进行构建,然后此工具将为您获取报告:files.unity3d.com/build-report
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-09-25
  • 1970-01-01
  • 1970-01-01
  • 2018-06-05
  • 1970-01-01
  • 1970-01-01
  • 2012-04-27
相关资源
最近更新 更多