无法使用adb shell setprop更改Android设备上的时区

时间:2016-03-02 08:44:51

标签: android adb

我正在尝试使用setprop命令在我的Android设备上更改时区,但它并没有反映在设备上(我也尝试重启)

shell@ASUS_Z010:/ $ getprop persist.sys.timezone                               
Asia/Calcutta
shell@ASUS_Z010:/ $ setprop persist.sys.timezone "America/Chicago"             
shell@ASUS_Z010:/ $ getprop persist.sys.timezone                               
Asia/Calcutta
shell@ASUS_Z010:/ $ 

有人可以告诉我如何实现这一点,以及命令失败的原因可能是什么,而不会出现任何错误?

1 个答案:

答案 0 :(得分:0)

我刚才知道它只能在root手机上完成。

https://groups.google.com/forum/#!topic/android-developers/UBXrvJnxyd4

Cross在root手机上验证了它。对我来说,坏消息是我无法使用我的脚本来修改我需要更改时区的测试设备。