android 修改系统默认时区以及显示语言

veryitman 2011-12-07 09:51:41
如何修改 android 系统默认时区以及显示语言,想手机在出场的时候就是默认北京东八区,语言是中文?

请大家帮帮忙?
...全文
7232 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
码密码密哄 2014-02-19
  • 打赏
  • 举报
回复
引用 1 楼 yiyaaixuexi 的回复:
修改system\build.prop ro.product.locale.language=zh ro.product.locale.region=CN persist.sys.timezone=Asia/Shanghai
妹子ios android双料开发啊
serapme 2012-03-29
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 的回复:]
1)在system.prop 中
增加 persist.sys.defaulttimezone=Asia/Shanghai

2)RuntimeInit.java 中
private static final void commonInit() {
。。。。。。
修改如下的函数:

TimezoneGetter.setInstance(new TimezoneGetter() {
……
[/Quote]
这个是正解 sf10644是大神 膜拜之
sf10644 2011-12-19
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 androidbluetooth 的回复:]

14楼的方法可以试一试,验证通过再给大家分享!
[/Quote]能通过吧?
安卓android 2011-12-16
  • 打赏
  • 举报
回复
正常啊,妞妞自带魅惑光环

[Quote=引用 6 楼 ncuboy045wsq 的回复:]

引用 5 楼 androidbluetooth 的回复:
妞妞说的是修改/out/target/product/generic/system/build.prop吗?
但是系统再次编译的时候,自己修改的部分还是会被覆盖掉阿?

不好意思,我被妞妞的魅力迷惑了,想也没想就同意了
这里有篇如何修改系统时区的博客你可以去看下:http://www.douban.com/group/topic……
[/Quote]
sf10644 2011-12-16
  • 打赏
  • 举报
回复
1)在system.prop 中
增加 persist.sys.defaulttimezone=Asia/Shanghai

2)RuntimeInit.java 中
private static final void commonInit() {
。。。。。。
修改如下的函数:

TimezoneGetter.setInstance(new TimezoneGetter() {
@Override
public String getId() {
String zoneinfo = SystemProperties.get("persist.sys.timezone");
Slog.i(TAG, "zoneinfo is " + zoneinfo);
if (zoneinfo == null || zoneinfo.length() == 0)
{
String zonedefaultinfo = SystemProperties.get("persist.sys.defaulttimezone");
if (zonedefaultinfo != null && zonedefaultinfo.length() > 0)
{
SystemProperties.set("persist.sys.timezone", zonedefaultinfo);
Slog.i(TAG, "zonedefaultinfo is " + zonedefaultinfo);
}
}
Slog.i(TAG, "persist.sys.timezone is " + SystemProperties.get("persist.sys.timezone"));
return SystemProperties.get("persist.sys.timezone");
}
});
veryitman 2011-12-16
  • 打赏
  • 举报
回复
14楼的方法可以试一试,验证通过再给大家分享!
veryitman 2011-12-10
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 ncuboy045wsq 的回复:]

引用 11 楼 androidbluetooth 的回复:
引用 6 楼 ncuboy045wsq 的回复:

引用 5 楼 androidbluetooth 的回复:
妞妞说的是修改/out/target/product/generic/system/build.prop吗?
但是系统再次编译的时候,自己修改的部分还是会被覆盖掉阿?

不好意思,我被妞妞的魅力迷惑了,想也没想就同……
[/Quote]

没事,期待牛人出现指点!呵呵!
安卓机器人 2011-12-09
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 androidbluetooth 的回复:]
引用 6 楼 ncuboy045wsq 的回复:

引用 5 楼 androidbluetooth 的回复:
妞妞说的是修改/out/target/product/generic/system/build.prop吗?
但是系统再次编译的时候,自己修改的部分还是会被覆盖掉阿?

不好意思,我被妞妞的魅力迷惑了,想也没想就同意了
这里有篇如何修改系统时区的博客你可以去看下:http:/……
[/Quote]
不好意思,我对这块不了解,很抱歉帮不到你
安卓机器人 2011-12-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 androidbluetooth 的回复:]
妞妞说的是修改/out/target/product/generic/system/build.prop吗?
但是系统再次编译的时候,自己修改的部分还是会被覆盖掉阿?
[/Quote]
不好意思,我被妞妞的魅力迷惑了,想也没想就同意了
这里有篇如何修改系统时区的博客你可以去看下:http://www.douban.com/group/topic/13422793/
veryitman 2011-12-09
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ncuboy045wsq 的回复:]

引用 5 楼 androidbluetooth 的回复:
妞妞说的是修改/out/target/product/generic/system/build.prop吗?
但是系统再次编译的时候,自己修改的部分还是会被覆盖掉阿?

不好意思,我被妞妞的魅力迷惑了,想也没想就同意了
这里有篇如何修改系统时区的博客你可以去看下:http://www.douban.com/group/topic……
[/Quote]

这篇文章之前也看过,但是对于PRODUCT_LOCALES 字段不是很明白,查看源码中很多mk文件都有这个字段。
没有一篇文章说清楚PRODUCT_LOCALES 字段的确切位置的?!
veryitman 2011-12-09
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 yyhzpk 的回复:]

可修改设备默认属性,/system/build.prop也是从属性值里面读出来的,
比如你可以修改device\inc\xxx\system.prop,写在这里面,编译的时候,
自动生成/system/build.prop时,也会跟着变了
[/Quote]

好的,多谢大家!
veryitman 2011-12-09
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ncuboy045wsq 的回复:]

引用 5 楼 androidbluetooth 的回复:
妞妞说的是修改/out/target/product/generic/system/build.prop吗?
但是系统再次编译的时候,自己修改的部分还是会被覆盖掉阿?

不好意思,我被妞妞的魅力迷惑了,想也没想就同意了
这里有篇如何修改系统时区的博客你可以去看下:http://www.douban.com/group/topic……
[/Quote]

哈哈,每个人都有被迷惑的时候!
yyhzpk 2011-12-09
  • 打赏
  • 举报
回复
还有其它N多方法,你在网上搜一下,就知道了
yyhzpk 2011-12-09
  • 打赏
  • 举报
回复
可修改设备默认属性,/system/build.prop也是从属性值里面读出来的,
比如你可以修改device\inc\xxx\system.prop,写在这里面,编译的时候,
自动生成/system/build.prop时,也会跟着变了
veryitman 2011-12-08
  • 打赏
  • 举报
回复
妞妞说的是修改/out/target/product/generic/system/build.prop吗?
但是系统再次编译的时候,自己修改的部分还是会被覆盖掉阿?
安卓机器人 2011-12-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yiyaaixuexi 的回复:]

修改system\build.prop

ro.product.locale.language=zh
ro.product.locale.region=CN
persist.sys.timezone=Asia/Shanghai
[/Quote]
妞妞正解啊
念茜 2011-12-07
  • 打赏
  • 举报
回复
修改system\build.prop

ro.product.locale.language=zh
ro.product.locale.region=CN
persist.sys.timezone=Asia/Shanghai

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧