android - 如何以编程方式设置 Android 设备日期/时间

标签 android adb galaxy

<分区>

背景

我正在使用 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/智能/低功耗

Android 铃声首选项 - 获取数据

c# - 将 metresc 距离添加到 Long/Lat e6

java - 无法从 native 切换到 WEBVIEW_chrome,显示异常 : io. appium.java_client.NoSuchContextException

eclipse - Tizen Studio 未开放

android - sprint galaxy nexus 是否支持 usb 主机模式?