如何找出android应用程序的运行/启动时间?
有没有办法找出应用程序的启动时间?ActivityManager
为每个应用程序进程提供 pid 等,但不告诉进程运行了多长时间。
Is there anyway to find out the start time of an application?ActivityManager
provides pids etc for each application process but doesn't tell for how long process is running.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这将返回进程启动时间(自系统启动以来):
要获取进程运行时间:
This will return process start time (since system boot):
To get process running time:
不知道有没有API可以实现这个功能。但一种方法是使用类似的方法:
获取应用程序的开始时间,然后用当前时间减去该时间。
可能不是最好的方法,但这就是我想到的。 (我还没有尝试过..)
GL!
I don't know wether there's an API for this. But one approach would be to use something like:
To get the start time of your application and the just subtract that with the currenttime.
Might not be the best way, but that's what came to mind. (And I haven't tried it..)
Gl !