android合理配置PRODUCT_LOCALES为你的系统瘦身减负



PRODUCT_LOCALES参数是用来控制指定打包资源文件
合理配置此参数,可以减少编译出来的apk文件大小,进而可以节约系统空间。




PRODUCT_LOCALES具体在android源码目录build/core/product_config.mk里


例如: PRODUCT_LOCALES 可以配置成PRODUCT_LOCALES := ldpi mdpi hdpi 即会将应用资源包中对应的ldpi mdpi hdpi资源全部打包到APK中,如果你的话机分辨率只是用到mdpi,其它两种就是多余的,只会占用空。
只要配置成PRODUCT_LOCALES := mdpi即可,这样就会只编译mdpi资源。


不过实时上PRODUCT_LOCALES还包含语言包信息,例如最终编译时PRODUCT_LOCALES :=  zh_CN en_US mdpi
即表示此APK包含zh_CN en_US的语言包以及mdpi的资源包。

你可能感兴趣的:(android)