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

Android源码编译时如何增加多语言

2011-12-22 19:05 260 查看
Android源码编译的时候只支持6种语言,不包括中文,这样导致的结果是如果编译设置类的系统apk(如 Settings.apk, AccountAndSync.apk)时,就会出现编译出的apk拷贝到系统里不支持中文的问题,解决方法如下:

多语言定制的实现步骤

1) 进入build/target/product目录,在languages_full.mk或languages_small.mk文件中,修改 PRODUCT_LOCALES的值,来定制语言,比如PRODUCT_LOCALES := en_US
zh_CN zh_TW en_GB fr_FR it_IT de_DE es_ES;

2)相同目录下,修改full.mk文件的

$(call inherit-product, build/target/product/languages_small|full.mk)语句来切换所使用的文件;

3)重新编译即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: