android合理配置PRODUCT_LOCALES为你的系统瘦身减负
16lz
2021-01-26
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(安卓)NDK开发 环境搭建
- 在Mac下编译Android源码
- Android(安卓)JNI HelloWorld实现
- Android(安卓)软件安装程序(*.apk)的结构分析、反编译以及汉化
- Android(安卓)Studio SVN配置忽略文件
- android环境配置-again-遇到的问题总结
- Linux Android(安卓)studio配置任意目录终端启动和别名启动
- Android(安卓)编译参数 LOCAL_MODULE_TAGS
- android Installation error: INSTALL_FAILED_CONFLICTING_PROVI