前言
本篇文章主要讲解对于Unity Android平台也就是APK包体的优化经验,使用哪些工具能够更加便利的定位资源重灾区。本篇讲解的方法中对于Unity资源使用的AssetBundle的方式,如果使用addressable或其他资源管理方式,我还不是很清楚是否适用,没有去验证过。
工具选择
工欲善其事,必先利其器。对于优化包体这项工作,我们需要选择各种工具搭配使用才能准确定位资源重灾区并选择合适的方式进行优化。下面先讲讲我们需要用到的各种工具。
AndroidStudio
AndroidStudio自带APK分析器,我们使用AndroidStudio也主要用到他的APK分析器来分析包体结构以及对比我们的优化效果

只需要将APK拖入AndroidStudio就能够分析APK结构信息

优化完成后我们还能通过对比两个APK来比较优化效果
关于更多APK分析器的内容可以查看开发文档
AssetStudio
我们可以使用AssetStudio对资源包进行解包,这里的资源包包括AssetBundle包以及Unity Reso

本文讲述了在UnityAndroid平台上进行APK包体优化的经验,涉及工具如AndroidStudio的APK分析器、AssetStudio、Resource引用查找工具等,重点关注AssetBundle管理和重复打包资源的处理,以及删除未使用资源和调整打包参数的优化思路。
最低0.47元/天 解锁文章
461

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



