如何以编程方式更改android上的日期?

时间:2013-07-17 05:33:27

标签: android date time root

背景

因为它可能对测试需要根据日期和时间运行的应用程序很有用,所以在android的“桌面”上创建一个小部件/快捷方式可能会很好,只需单击一下即可跳过几个小时/天/ ...

问题

我不认为使用普通的API会有这样的事情。唯一类似的事情是使用意图来打开日期选项。

问题

可以使用android的API吗?如果没有,是否可以使用ROOT进行?如何?


编辑:我已经找到了使用root here的方法,但我找不到正确的参数和如何使用它的文档(关于参数的链接不正确)机器人)。

1 个答案:

答案 0 :(得分:0)

您无需root设备,只需使用以下代码

即可
startActivity(new Intent(android.provider.Settings.ACTION_DATE_SETTINGS));

另一种方法是使用SystemClock类的setCurrentTimeMillis(long millis)方法。