Android系统默认的语言是英语,但是对于中国大陆Android产品厂商来说,不会出厂之后语言还是英语,到用户手里之后,用户自己设置成简体中文吧?有如果客户不懂英语,岂不是就不能设置系统语言了?所以把Android系统出厂设置为简体中文对于Android系统产品化非常重要。这里只是举个例子,相同的,设置为其他语言也如出一辙。当然不是让产线手动设置,如果是这样,这篇文章也就失去了它的本意了。设置语言的原理很简单,可以通过修改系统属性来达到默认语言的作用。

这里有两种方法,需要的可以借鉴下:

1、在init.rc或者在其他的开机初始化文件中加入如下设置系统属性的代码:

  [persist.sys.language]: [zh]

  [persist.sys.country]: [CN]

  [persist.sys.localevar]: []

  [persist.sys.timezone]: [Asia/Shanghai]

  [ro.product.locale.language]: [zh]

  [ro.product.locale.region]: [CN]

2、编译的时候,通过指明编译参数为简体中文,这样编译传统就会编译出来的系统属性文件,在

系统初始化的时候将会把上面的属性给进行正确的初始化,例如:

  make PRODUCT-machineID-eng-zh_CN

转载于:https://www.cnblogs.com/Hotack/archive/2010/12/13/setlau.html

Android系统语言默认设置为简体中文相关推荐

  1. android系统开机默认设置修改记录

    文章目录 1. 前言 2. 默认关闭数据 3. 默认关闭蓝牙 4. 默认关闭定位 5. 默认关闭飞行模式 6. 默认关闭wifi 7. 默认关闭USB调试 8. 默认息屏时间修改 9. 默认亮度修改 ...

  2. Android系统修改默认语言为中文

    Android系统修改默认语言为中文 对于Android系统修改默认语言的方法,各个版本的系统方法都差不多一致,至少我在Android5.1和Android9.0使用都成功,具体方法如下: 在buil ...

  3. android 恢复出厂设置流程分析,基于Android系统快速恢复出厂设置方法实现.doc

    基于Android系统快速恢复出厂设置方法实现 基于Android系统快速恢复出厂设置方法实现 摘 要:针对使用Android系统的智能电视进行恢复出厂设置时重置速度慢的情况进行了研究和分析,从其重置 ...

  4. android 恢复出厂 自动恢复文件夹,基于Android系统快速恢复出厂设置方法的实现...

    龚强 摘 要:针对使用Android系统的智能电视进行恢复出厂设置时重置速度慢的情况进行了研究和分析,从其重置原理入手,通过简化备份.导入.执行等设置方法以实现该系统的快速恢复出厂设置.实践证明,该方 ...

  5. 修改 Android 5.1 默认设置

    应用能够配置Android系统的各种设置,这些设置的默认值都是由frameworks中的SettingsProvider从数据库中读取的frameworks/base/packages/Setting ...

  6. Android来电铃声默认设置的实现方法与如何设置语音来电的默认铃声

    Android来电铃声默认设置的实现方法与如何设置语音来电的默认铃声 一.Android来电铃声默认设置的实现方法 Andoird默认来电铃声的设置方法为修改build/target/product/ ...

  7. Android系统语言列表

    一般情况 Android系统语言的配置项文件一般在./device/xxx/xxx.mk文件中进行配置 具体的语句是类似下面这行 PRODUCT_LOCALES := en_US 如果有多种语言,可以 ...

  8. Android编译默认英语,Android系统语言出厂编译设置为简体中文

    Android系统默认的语言是英语,但是对于中国大陆Android产品厂商来说,不会出厂之后语言还是英语,到用户手里之后,用户自己设置成简体中文吧?有如果客户不懂英语,岂不是就不能设置系统语言了?所以 ...

  9. android系统语言切换及系统烧写默认语言设置

    Android 4.3 1 . 语言全局切换 重写Setting后需要全局切换语言(中英.中阿等),查看原生的Setting代码,抽出切换语言部分,具体实现如下: zh_CN,这是原始localeSt ...

最新文章

  1. 物联网下的数据传输,Python 就能搞定!
  2. zedboard嵌入式linux,zedboard构建嵌入式linux
  3. C#如何判断线程池中所有的线程是否已经完成(转)
  4. 【C 语言】结构体 ( 结构体偏移量计算 | 代码示例 )
  5. 菜单 java_java 菜单
  6. 数据 3 分钟 | 《数据安全法》即将施行;ACM SIGMOD在西安举办;艾瑞咨询发布数据库行业报告...
  7. 小霸王被申请破产重整;虎牙员工自曝被HR抬出公司;Office 2010被微软终止服务|极客头条
  8. 【避免windows权限问题】nodejs 配置全局 globle 缓存 catch
  9. 【laravel】切换语言包 中文,英文
  10. vue.js 密码加密_几种常见的密码简介
  11. 前端每日实战:66# 视频演示如何用纯 CSS 创作一台咖啡机
  12. 语法长难句之从句——名词性从句
  13. 全球消费精品消博会亮相!科蒂、资生堂、欧莱雅、奔富、保乐力加、红牛、雀巢、拜耳、澳佳宝都来了 | 美通社头条...
  14. 原子化服务的官方解析来啦~
  15. 运维工程师的日常工作内容
  16. 避免计算机更新,macOS更新关闭技巧,避免Mac电脑会一直跳出更新提示
  17. GPU加速(一)CUDA C编程及GPU基本知识
  18. 计算机毕业设计Java企业员工考勤系统的设计与实现(源码+系统+mysql数据库+lw文档)
  19. *SAS语言结构**
  20. 【跟彤砸学编程】—— 第一课

热门文章

  1. react 逆地理 高德地图_在react中使用原生的高德地图
  2. 关于c++静态类的说法
  3. python template用法_python中Template的使用介绍
  4. 多线程存数据mysql_java 多线程存储数据库
  5. [vijos P1919] 最有活力的鲜花
  6. uvalive5843(最大流)
  7. 2017年10月05日普及组 比萨
  8. 显示设备不属于微型计算机的外部设备,微型计算机常用外部设备试题解析
  9. 数字开头的正则表达式_初学Web前端要注意什么 正则表达式是怎么回事
  10. osi七层模型tcp/udp