Android系统移植与调试之------->如何修改Android的默认语言、默认时区

简介: 修改device/other/TBDG1073/ system.prop文件  1、设置默认语言 找到device/other/TBDG1073/ system.

修改device/other/TBDG1073/ system.prop文件

 1设置默认语言

找到device/other/TBDG1073/ system.prop文件,修改属性ro.product.locale.language和ro.product.locale.region

system.prop文件中加入以下两句话

ro.product.locale.language=zh

ro.product.locale.region=CN

2、设置默认时区

找到device/other/TBDG1073/system.prop文件修改persist.sys.timezone属性


3、但是加入之后会产生以下结果,及有两行相同的代码


4、解决办法是:编辑build/tools/buildinfo.sh文件


删除以下几句话

if [ -n "$PRODUCT_DEFAULT_LANGUAGE" ] ; then
  echo "ro.product.locale.language=$PRODUCT_DEFAULT_LANGUAGE"
fi
if [ -n "$PRODUCT_DEFAULT_REGION" ] ; then
  echo "ro.product.locale.region=$PRODUCT_DEFAULT_REGION"
fi


5、然后重新编译即可


6、附录:

1. 设置默认时区
PRODUCT_PROPERTY_OVERRIDES += \
        persist.sys.timezone=Asia/Shanghai\
注:搜索“persist.sys.timezone”,并更改其值
persist.sys.timezone值域
•Marshall Islands              马绍尔群岛                    Pacific/Majuro                  
•Midway Island                 中途岛                        Pacific/Midway                  
•Hawaii                        夏威夷                        Pacific/Honolulu                
•Alaska                        阿拉斯加州                    America/Anchorage               
•Pacific Time                  太平洋时间                    America/Los_Angeles             
•Tijuana                       蒂华纳                        America/Tijuana                 
•Arizona                       亚利桑那                      America/Phoenix                 
•Chihuahua                     吉娃娃                        America/Chihuahua               
•Mountain Time                 山地时间                      America/Denver                  
•Central America               中美洲                        America/Costa_Rica              
•Central Time                  美国中部时间                  America/Chicago                 
•Mexico City                   墨西哥城                      America/Mexico_City             
•Saskatchewan                  萨斯喀彻温省                  America/Regina                  
•Bogota                        波哥大                        America/Bogota                  
•Eastern Time                  东部时间                      America/New_York       
•Atlantic Time (Barbados)      大西洋时间(巴巴多斯)        America/Barbados                
•Atlantic Time (Canada)        大西洋时间(加拿大)          America/Halifax                 
•Manaus                        马瑙斯                        America/Manaus                  
•Santiago                      圣地亚哥                      America/Santiago                
•Newfoundland                  纽芬兰                        America/St_Johns                
•Brasilia                      巴西利亚                      America/Sao_Paulo               
•Buenos Aires                  布宜诺斯艾利斯                America/Argentina/Buenos_Aires  
•Greenland                     格陵兰                        America/Godthab                 
•Montevideo                    蒙得维的亚                    America/Montevideo              
•Mid-Atlantic                  中大西洋                      Atlantic/South_Georgia          
•Azores                        亚速尔群岛                    Atlantic/Azores                 
•Cape Verde Islands            佛得角群岛                    Atlantic/Cape_Verde             
•Casablanca                    卡萨布兰卡                    Africa/Casablanca               
•London, Dublin                伦敦,都柏林                  Europe/London                   
•Amsterdam, Berlin             阿姆斯特丹,柏林              Europe/Amsterdam                
•
Belgrade                      贝尔格莱德                    Europe/Belgrade          
•Venezuela                     委内瑞拉                      America/Caracas                 
Brussels                      布鲁塞尔                      Europe/Brussels                 
•Sarajevo                      萨拉热窝                      Europe/Sarajevo                 
•Windhoek                      温得和克                      Africa/Windhoek                 
•W. Africa Time                W.非洲时间                    Africa/Brazzaville              
•Amman, Jordan                 约旦安曼,                    Asia/Amman                      
•Athens, Istanbul              雅典,伊斯坦布尔              Europe/Athens                   
•Beirut, Lebanon               贝鲁特,黎巴嫩                Asia/Beirut                     
•Cairo                         开罗                          Africa/Cairo                    
•Helsinki                      赫尔辛基                      Europe/Helsinki                 
•Jerusalem                     耶路撒冷                      Asia/Jerusalem                  
•Minsk                         明斯克                        Europe/Minsk                    
•Harare                        哈拉雷                        Africa/Harare                   
•Baghdad                       巴格达                        Asia/Baghdad                    
•Moscow                        莫斯科                        Europe/Moscow                   
•Kuwait                        科威特                        Asia/Kuwait                     
•Nairobi                       内罗毕                        Africa/Nairobi                  
•
Tehran                        德黑兰                        Asia/Tehran                     
•Baku                          巴库                          Asia/Baku                       
•Tbilisi                       第比利斯                      Asia/Tbilisi                    
•Yerevan                       埃里温                        Asia/Yerevan                    
•Dubai                         迪拜                          Asia/Dubai                      
•Kabul                         喀布尔                        Asia/Kabul                      
•Islamabad, Karachi            伊斯兰堡,卡拉奇              Asia/Karachi                    
•Ural'sk                       Ural'sk                       Asia/Oral                       
•Yekaterinburg                 叶卡捷琳堡                    Asia/Yekaterinburg              
•Kolkata                       加尔各答                      Asia/Calcutta                   
•Sri Lanka                     斯里兰卡                      Asia/Colombo                    
•Kathmandu                     加德满都                      Asia/Katmandu                   
•Astana                        阿斯塔纳                      Asia/Almaty                     
•Yangon                        仰光                          Asia/Rangoon                    
•Krasnoyarsk                   克拉斯诺亚尔斯克              Asia/Krasnoyarsk                
•Bangkok                       曼谷                          Asia/Bangkok                    
•
Beijing                       北京                          Asia/Shanghai                   
•Hong Kong                香港                          Asia/Hong_Kong                  
•Irkutsk                       伊尔库次克                    Asia/Irkutsk                    
•Kuala Lumpur            吉隆坡                        Asia/Kuala_Lumpur               
•Perth                         珀斯                          Australia/Perth                 
•Taipei                        台北                          Asia/Taipei                     
•Seoul                         汉城                          Asia/Seoul                      
•Tokyo, Osaka            东京,大阪                    Asia/Tokyo                      
•Yakutsk                       雅库茨克                      Asia/Yakutsk                    
•Adelaide                      阿德莱德                      Australia/Adelaide              
•Darwin                        达尔文                        Australia/Darwin                
•Brisbane                      布里斯班                      Australia/Brisbane              
•Hobart                        霍巴特                        Australia/Hobart                
•Sydney, Canberra        悉尼,堪培拉                  Australia/Sydney                
•Vladivostok                   符拉迪沃斯托克                Asia/Vladivostok                
•Guam                          关岛                          Pacific/Guam                    
•Magadan                      马加丹                        Asia/Magadan                    
•Auckland                      奥克兰                        Pacific/Auckland                
•Fiji                              斐济                            Pacific/Fiji                    
•Tonga                         汤加                          Pacific/Tongatapu
               
2. 设置默认语言
PRODUCT_PROPERTY_OVERRIDES += \
        ro.product.locale.language=EN\
        persist.sys.language=EN\
        persist.sys.country=US\
        ro.product.region=US
LANGUAGE-COUNTRY(在设置时,注意用大写)
•简体中文(中国) zh-cn 繁体中文(台湾地区) zh-tw
•繁体中文(香港) zh-hk 英语(香港) en-hk
•英语(美国) en-us 英语(英国) en-gb
•英语(全球) en-ww 英语(加拿大) en-ca
•英语(澳大利亚) en-au 英语(爱尔兰) en-ie
•英语(芬兰) en-fi 芬兰语(芬兰) fi-fi
•英语(丹麦) en-dk 丹麦语(丹麦) da-dk
•英语(以色列) en-il 希伯来语(以色列) he-il
•英语(南非) en-za 英语(印度) en-in
•英语(挪威) en-no 英语(新加坡) en-sg
•英语(新西兰) en-nz 英语(印度尼西亚) en-id
•英语(菲律宾) en-ph 英语(泰国) en-th
•英语(马来西亚) en-my 英语(阿拉伯) en-xa
•韩文(韩国) ko-kr 日语(日本) ja-jp
•
荷兰语(荷兰) nl-nl 荷兰语(比利时) nl-be
•葡萄牙语(葡萄牙) pt-pt 葡萄牙语(巴西) pt-br
•法语(法国) fr-fr 法语(卢森堡) fr-lu
•法语(瑞士) fr-ch 法语(比利时) fr-be
•法语(加拿大) fr-ca 西班牙语(拉丁美洲) es-la
•西班牙语(西班牙) es-es 西班牙语(阿根廷) es-ar
•西班牙语(美国) es-us 西班牙语(墨西哥) es-mx
•西班牙语(哥伦比亚) es-co 西班牙语(波多黎各) es-pr
•德语(德国) de-de 德语(奥地利) de-at
•德语(瑞士) de-ch 俄语(俄罗斯) ru-ru
•意大利语(意大利) it-it 希腊语(希腊) el-gr
•挪威语(挪威) no-no 匈牙利语(匈牙利) hu-hu
•土耳其语(土耳其) tr-tr 捷克语(捷克共和国) cs-cz
•斯洛文尼亚语 sl-sl 波兰语(波兰) pl-pl
•瑞典语(瑞典) sv-se 西班牙语 (智利) es-cl

==================================================================================================

  作者:欧阳鹏  欢迎转载,与人分享是进步的源泉!

  转载请保留原文地址http://blog.csdn.net/ouyang_peng

==================================================================================================


相关文章
|
9月前
|
存储 消息中间件 人工智能
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
279 3
|
9月前
|
缓存 Unix Android开发
Android安卓项目调试之Gradle 与 Gradle Wrapper的概念以及常用gradle命令深度详解-优雅草卓伊凡
Android安卓项目调试之Gradle 与 Gradle Wrapper的概念以及常用gradle命令深度详解-优雅草卓伊凡
1057 8
|
9月前
|
存储 API Android开发
【02】完整的安卓二次商业实战-配置gradle-构建打包原生安卓项目-调试本地运行模拟器-优雅草伊凡
【02】完整的安卓二次商业实战-配置gradle-构建打包原生安卓项目-调试本地运行模拟器-优雅草伊凡
884 4
【02】完整的安卓二次商业实战-配置gradle-构建打包原生安卓项目-调试本地运行模拟器-优雅草伊凡
|
9月前
|
Linux 测试技术 语音技术
【车载Android】模拟Android系统的高负载环境
本文介绍如何将Linux压力测试工具Stress移植到Android系统,用于模拟高负载环境下的CPU、内存、IO和磁盘压力,帮助开发者优化车载Android应用在多任务并发时的性能问题,提升系统稳定性与用户体验。
750 6
|
9月前
|
Java 数据库 Android开发
基于Android的电子记账本系统
本项目研究开发一款基于Java与Android平台的开源电子记账系统,采用SQLite数据库和Gradle工具,实现高效、安全、便捷的个人财务管理,顺应数字化转型趋势。
|
安全 搜索推荐 Android开发
Android系统SELinux安全机制详解
如此看来,SELinux对于大家来说,就像那位不眠不休,严阵以待的港口管理员,守护我们安卓系统的平安,维护这片海港的和谐生态。SELinux就这样,默默无闻,却卫士如山,给予Android系统一份厚重的安全保障。
477 18
|
缓存 Java 测试技术
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
2114 3
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
10332 2
|
Java 调度 Android开发
android体系课-系统启动流程-之zygote进程启动过程源码分析
笔者刚开始学习Android的时候也和大部分同学一样,只会使用一些应用层面的知识,对于一些比较常见的开源框架如<mark>RxJava</mark>,<mark>OkHttp</mark>,<mark>Retrofit</mark>,以及后来谷歌推出的<mark>协程</mark>等,都只在使用层面,对于他们<mark>内部原理</mark>,基本没有去了解觉得够用就可以了,又比如Activity,Service等四大组件的使用原理,系统开机过程,Launcher启动过程等知之甚少,知其然而不知其所以然,结果就是出现某些问题,不知道从哪里找原因,只能依赖万能的百度,但是百度看多了,你会发现自己

热门文章

最新文章