2012-07-12 64 views
0

我正在使用android TAB进行某些应用程序开发。 在我的应用程序中,我从其他应用程序(其他设备通过TCP套接字提供给我的应用程序)获取UTC时间。一旦我收到这个,我需要用接收时间更新时间。有没有更改系统时间的API?如何更新Android时间

回答

1
public static boolean setCurrentTimeMillis (long millis) 

设置当前挂墙时间,以毫秒为单位。 需要调用进程具有适当的权限。 [虽然只有系统进程可以改变时间]

用户应用程序无法设置时间。只有系统进程可以。这是 为 安全性,但也因为我认为它不会有太多的影响 - 时间确实通过网络时间从 收音机重置。

reference link

+0

感谢你打电话到我这句话。我做了一个快速搜索并发布了一些无益的内容。 – SirPentor 2012-07-12 21:45:53

+0

可以root权限帮助吗? – 2013-01-26 16:29:22