Android 10.0 设置系统默认时间

在android 系统默认的时间为86400000ms时间为1970年 01月 02日,但是显得系统默认时间太早了,
客户要求系统默认时间改为2022年01月01日,所以系统时间要改为1640966400000ms

现在就来看如何修改默认时间了
先看SystemServer.java的源码 默认时间修改从这里开始
路径:frameworks/base/services/java/com/android/server/SystemServer.java

// The earliest supported time.  We pick one day into 1970, to
// give any timezone code room without going into negative time.
private static final long EARLIEST_SUPPORTED_TIME = 86400000L;//19700102 00:00:00
EARLIEST_SUPPORTED_TIME 变量就是系统默认时间
所以修改为
private static final long EARLIEST_SUPPORTED_TIME = 1640966400000L;//20220101 00:00:00
private void run()</

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/125091699