我正在尝试将Unity移动Android APK的构建尺寸减小到150mb以下,但目前为170mb。我正在阅读许多在线文档,但到目前为止找不到任何能减少我的构建大小的东西。 (作为参考,我正在创建一个“虚拟操作系统”,其中将许多虚拟应用程序捆绑在一起,并且可以在许多不同的环境中使用,从而增加了大小。)
我的主要问题是,如何在我的项目中找到最大的文件“违规者” ? Unity的文档告诉我要查看“编辑器日志”的“生成报告”列表,但是上面最上面提到的文件(如“未压缩”,例如我的20k东西PNG在该列表中变成了1mb以上的文件),实际上不是纹理下次我在另一个测试版本中删除它们时会提供帮助。当我将Android纹理设置更改为更高压缩率的内容(例如,无论如何我的大多数文件都拥有1024个最大的Mitchell)时,都没有任何帮助。
我已经尝试了APK和ABB的构建,但是两个结果都很大。 (将API兼容性级别从.NET 4x切换到2也无济于事。)我正在编译为64位体系结构。
编辑:第一个重大改进是删除了(对于Android而言不需要的)Oculus目录(以及随附的Package Manager软件包)。但这未在任何图表中显示。
感谢任何指针!