0
我想在Android中以編程方式放置全局時區。亞行的方法是這樣的:「adb shell設置放全局time_zone」在Android中不能以編程方式工作
adb shell settings put global time_zone Europe/Stockholm
當我到達的時間段,它工作正常:
adb shell settings get global time_zone
問題是,當我想這樣做Android Studio中:
public void setTimeZone(){
try {
Runtime.getRuntime().exec("settings put global time_zone Europe/Stockholm");
}catch (IOException e) {
e.printStackTrace();
}
}
沒有錯誤,但時區未設置。
有什麼建議嗎?謝謝。
MMMM您的解決方案適用於:「亞行外殼getprop persist.sys.timezone」,但沒有爲:「亞行shell設置獲得全球TIME_ZONE」。也謝謝你。 – Alex
您的命令僅適用於有根設備。看看上面提供的代碼,適用於我的Oneplus Two – babadaba
是的。謝謝,babadaba! – Alex