大众汽车网站建设,南宁网站建设加q.479185700,电子商务网站总体框架设计,免费网站100m关于减小包体积的方案#xff1a; 一、所有的图片压缩#xff0c;采用webp 格式。
#xff08;当然有些图片采用webp格式反而变大了#xff0c;可以仍采用png格式#xff09; 二、语音资源过滤
只保留中文
resConfigs zh-rCN, zh”
可以减少resourc…关于减小包体积的方案 一、所有的图片压缩采用webp 格式。
当然有些图片采用webp格式反而变大了可以仍采用png格式 二、语音资源过滤
只保留中文
resConfigs zh-rCN, zh”
可以减少resource.arsc 文件大小
官网-语言的取值https://developer.android.com/guide/topics/resources/providing-resources#AlternativeResources
官网-具体取值https://www.loc.gov/standards/iso639-2/php/code_list.php
github上语言的本地化取值https://github.com/championswimmer/android-locales
官网-语言兼容性https://developer.android.com/guide/topics/resources/multilingual-support
androidx.appcompat:appcompat:1.3.1aar中有很多其他的语言。 三、shrinkResources true
默认是tools:shrinkModesafe模式可以改成 tools:shrinkModestrict
也可以减少包体积。
官网https://developer.android.com/studio/build/shrink-code?hlzh-cn
默认的safe 模式会存在不使用的资源也被打包进apk 中而strict模式则不会存在。 四、使用ApkChecker 分析app,删除不使用的文件 五、删除不再使用的业务流程代码