如何抑制android时区的变化?

时间:2013-05-29 08:49:10

标签: android timezone

我正在开发无GUI的Android设备。我们所有的软件都是基于C语言的,根本没有Java代码。有时,Android会在设备上更改时区,并在日志中显示以下消息:

D / AlarmManagerService(179):内核时区更新为GMT以西0分钟

我想在启动时默认将时区设置为GMT,并以任何理由禁止对此设置进行任何更改。我们的设备没有屏幕,所以我不能使用GUI工具。有没有办法在没有GUI的情况下以所需的方式更改Android配置?

1 个答案:

答案 0 :(得分:0)

好像您在设置中启用了“自动时区”,这意味着将从网络上定期更新设备的时区。这应该可以从命令行禁用此设置:

adb shell settings global put auto_time_zone 0

为防万一,以后可能需要重新启动设备。

也就是说,我想指出的是“格林尼治标准时间以西0分钟”是格林尼治标准时间。