今天遇到一个Android 怎么更改默认语言顺序的问题,经过baidu等等的工作,现总结如下:

更改Android手机默认语言有如下几种方式:

1. 进入android 源代码build/target/product目录,在languages_full.mk或languages_small.mk文件中,修改PRODUCT_LOCALES的值。

假如当前PRODUCT_LOCALES := en_US zh_CN ... ... (English 简体中文)
可以修改为:PRODUCT_LOCALES := zh_CN en_US ... ... (简体中文 English )

修改完后重新编译,生成img文件fastboot到手机。


2. 进入adb shell,直接使用setprop 命令设置 persist.sys.language 和 persist.sys.country这两个属性值。

例如:
setprop persist.sys.language zh
setprop persist.sys.country CN


完成配置后重启就能够达到你预期的结果的。


3.通过setting来设定。



参考:

http://blog.csdn.net/dahailantian1/article/details/6144676






更多相关文章

  1. 手机侦探 奇迹 (android)
  2. Android使用AIDL(接口描述语言)设计和使用远程接口
  3. Android 交叉编译 Linux 可执行文件
  4. android设置系统图标后手机上不显示出来
  5. Android 工程中的 R.java 文件丢失后如何重新生成
  6. 【Android Developers Training】 25. 保存文件
  7. Android本地数据存储之.txt文件存储读写

随机推荐

  1. android手机屏幕横竖屏切换禁止调用生命
  2. 转载:Android中如何修改系统时间(应用程序
  3. Android(安卓)5.0(Lollipop)中的SurfaceT
  4. 【android】 百度地图应用开发(一)
  5. 初学Android——闪光灯当做手电筒使用
  6. Ruby实现Android自动化屏幕适配
  7. 深入浅出Android(安卓)Handler
  8. Android(安卓)之Sub Menu案例
  9. Android判断机器默认屏幕方向
  10. android常用包介绍