unity缩小包体
去除不需要的aar和so和dll
-
限制aar和so生效的平台,比如有些只需要在 Editor 平台下生效
直接在文件属性中设置 -
导出时根据条件设置是否需要
public class ARCorePreprocessBuild : IPreprocessBuildWithReport { // 要过滤的插件 static readonly string[] k_RuntimePluginNames = { "UnityARCore.aar", "ARPresto.aar", "arcore_client.aar" }; public void OnPreprocessBuild(BuildReport report) { foreach (var plugin in PluginImporter.GetAllImporters()) { if (plugin.isNativePlugin && k_RuntimePluginNames.

本文介绍了如何减小Unity游戏的包体大小,包括移除不必要的aar、so和dll文件,限定它们的生效平台,裁剪代码以降低 Managed Stripping Level,移除静态链接资源,避免将Editor模式下使用的资源打包,以及进行Sprite合图等优化策略。
最低0.47元/天 解锁文章
1615

被折叠的 条评论
为什么被折叠?



