<分区>
背景
我正在使用 Samsung Galaxy tab (7") 的仅 Wi-fi 版本进行项目。在某些设备上,我们看到设备上的日期/时间正在重置(不知道为什么)到过去的某个日期(例如 1/1/2000)。
问题(S)
如何以编程方式重置设备日期/时间?如果可能的话,我更愿意使用一些 adb shell 命令(我的 shell 脚本已经生锈了)。如果没有可以完成此操作的 shell 命令,是否有一种方法可以通过编写和安装应用程序来完成此操作(似乎违反安全规定)?
<分区>
背景
我正在使用 Samsung Galaxy tab (7") 的仅 Wi-fi 版本进行项目。在某些设备上,我们看到设备上的日期/时间正在重置(不知道为什么)到过去的某个日期(例如 1/1/2000)。
问题(S)
如何以编程方式重置设备日期/时间?如果可能的话,我更愿意使用一些 adb shell 命令(我的 shell 脚本已经生锈了)。如果没有可以完成此操作的 shell 命令,是否有一种方法可以通过编写和安装应用程序来完成此操作(似乎违反安全规定)?
最佳答案
你可以使用下一个命令:
adb shell date -s YYYYMMDD.HHmmss
例子:
adb shell date -s 20120423.130000
将日期设置为 Mon Apr 23 13:00:00 CEST 2012
(我的手机在 CEST 时区)
关于android - 如何以编程方式设置 Android 设备日期/时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7094772/
相关文章:
android - Dagger2 Qualifier 不适用于 Kotlin?
android - 使 fragment 增长并显示更多信息
android - 运行adb命令时出现错误3221226356
android - 由于写入权限,无法使用 Android shell atrace 命令
android - 三星 Galaxy S3 上的蓝牙 4.0/智能/低功耗
c# - 将 metresc 距离添加到 Long/Lat e6
java - 无法从 native 切换到 WEBVIEW_chrome,显示异常 : io. appium.java_client.NoSuchContextException