有办法知道我的设备是什么时候打开的吗?
类似adb命令之类的东西?
知道吗?
如果您想知道您的设备在时间打开了什么,您可以进入"设置">"关于手机">"状态",在那里您有一个"正常运行时间"条目,它"告诉"您设备打开了多长时间。从当前时间中减去它,你就得到了设备打开的时间
您也可以从adb或终端运行uptime
命令,请参阅此处的答案。
如果你想用代码来做,你可以做一些类似的事情:
System.currentTimeMillis() - SystemClock.elapsedRealtime();
查看此项以了解更多详细信息:如何获得Android系统启动时间