android的setting语言列表 rk3188
2014-06-04 18:14
211 查看
android的setting语言列表
位置:build/target/product/languages_full.mk|
languages_small.mk,这两个文件里头,有PRODUCT_LOCALES := en_US en_GB fr_FR it_IT es_ES es_US
这样的片段,其实setting中语言选择列表的数据源头就来源于此,既然找到了源头,那只要在之后加上
我们想要的语言即可,比如要加越南语只要在后面加上“vi_VN”即可,但细心的同学打开这两个文件比较
的时候会发现一个问题:
里面都有PRODUCT_LOCALES :=这样的片段,只是languages_small.mk的语言要比前者少些,聪明,这
就是答案,从命名上也可发现一个full一个small,当我们不需要更多的语言时候,那languages_small.mk
里面的语言就可以满足,而且语言少,生成的image所占用的空间也会相对小些,没证过哈,只是根据同目录
下full.mk里的注释“Get a list of languages. We use the small list to save space on smaller devices.”
推测的。
好了,接下来,会有一个问题就是在哪个地方去设置full还是small呢?刚提到一个full.mk的文件,这里
面有这样的片段:$(call inherit-product, build/target/product/languages_small.mk),后者路径就是我
们要设置的地方。好了,改好后,得整个make下,这个得花些时间,好多模块都是重新编译。
相关修改路径请参考我上文件(android 4.2添加修改语言patch.zip)希望对大家有帮助。
位置:build/target/product/languages_full.mk|
languages_small.mk,这两个文件里头,有PRODUCT_LOCALES := en_US en_GB fr_FR it_IT es_ES es_US
这样的片段,其实setting中语言选择列表的数据源头就来源于此,既然找到了源头,那只要在之后加上
我们想要的语言即可,比如要加越南语只要在后面加上“vi_VN”即可,但细心的同学打开这两个文件比较
的时候会发现一个问题:
里面都有PRODUCT_LOCALES :=这样的片段,只是languages_small.mk的语言要比前者少些,聪明,这
就是答案,从命名上也可发现一个full一个small,当我们不需要更多的语言时候,那languages_small.mk
里面的语言就可以满足,而且语言少,生成的image所占用的空间也会相对小些,没证过哈,只是根据同目录
下full.mk里的注释“Get a list of languages. We use the small list to save space on smaller devices.”
推测的。
好了,接下来,会有一个问题就是在哪个地方去设置full还是small呢?刚提到一个full.mk的文件,这里
面有这样的片段:$(call inherit-product, build/target/product/languages_small.mk),后者路径就是我
们要设置的地方。好了,改好后,得整个make下,这个得花些时间,好多模块都是重新编译。
相关修改路径请参考我上文件(android 4.2添加修改语言patch.zip)希望对大家有帮助。
相关文章推荐
- 如何向android的setting语言列表中添加一门语言
- android qcom Setting 语言列表
- 如何向android的setting语言列表中添加一门语言
- 如何向android的setting语言列表中添加一门语言
- 如何向android的setting语言列表中添加一门语言
- android 上安装 mysql 数据库 rk3188测试平台
- android多国语言列表
- android 支持的语言列表
- android 支持的语言列表
- Android 6.0.0语言国家列表
- Android 语言列表设置
- Android 多国语言列表
- android 支持的语言列表(汇总)
- android开发语言列表及对应简写
- Android 语言列表
- rk3188--4.android用initrd文件系统启动流程
- android 支持的语言列表及设置语言
- 【摘录】Android2.3所支持语言的列表
- Android 支持的语言列表
- Android-需求(十):Setting之语言设置