【问题标题】:Unity3D Android build report complete size too largeUnity3D Android 构建报告完整尺寸太大
【发布时间】:2018-12-11 02:25:43
【问题描述】:

我注意到完整的大小比我的 Android 项目中的大小要多出 90%。占用这么多空间的东西是什么?我在这个论坛上阅读了一些主题,有些人声称它是大尺寸的统一引擎,但大约 130MB!?我们如何检查 wat 占用了这么多空间?

Build Report
Uncompressed usage by category:
Textures      7.7 mb     5.3% 
Meshes        735.3 kb   0.5% 
Animations    779.7 kb   0.5% 
Sounds        0.0 kb     0.0% 
Shaders       69.1 kb    0.0% 
Other Assets  125.9 kb   0.1% 
Levels        29.1 kb    0.0% 
Scripts       1.1 mb     0.8% 
Included DLLs 3.9 mb     2.7% 
File headers  44.6 kb    0.0% 
Complete size 145.3 mb   100.0% 

编辑: 这是我从使用 Android Studio 分析 APK 中得到的,从统一报告中它似乎更小。为什么?

【问题讨论】:

    标签: android unity3d build report


    【解决方案1】:

    您可以像这样检查您的 apk 文件: Android Studio -> 构建 -> 分析 APK

    【讨论】:

    • 我检查了一下,似乎它使用了 x86 和 armv7 的统一引擎库,带有 2 个单独的 .so 文件。两者加起来都是 50MB。我设法通过拆分 APK 减少了一半。但是,为什么它显示 145.3 MB 而它却没有太多@Liar
    • 能给个截图吗? @kkl
    • 我的回答是否足以解决您的问题“我们如何检查 wat 占用这么多空间?”?
    • 嗨@Liar,我编辑了我的帖子以附上截图。我想知道为什么 unity3D 报告 ~140MB 但它在 APK 中要小得多。 proguard 真的可以把 APK 缩小到很多吗?
    • 安装apk时,是否按预期工作?如果运行良好,可能在构建 apk @kkl 时忽略了您项目中的某些资源
    猜你喜欢
    • 1970-01-01
    • 2014-11-24
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-30
    • 2020-12-28
    • 1970-01-01
    相关资源
    最近更新 更多