您的位置:首页 > 移动开发 > Android开发

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

2012-09-26 10:21 567 查看
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 语言