0

我正在尝试收集不同应用程序的启动时间,即用户点击某个应用程序图标的时间。

我猜可能有一个意图被发送来响应这个事件,如果是这样,如何捕捉这个意图,所以我会知道一个应用程序刚刚启动,并记录当前时间?

4

1 回答 1

1

我想可能有一个意图被发送来响应这个事件

不,对不起。startActivity()Intent与起始活动(可能还有选择器)一起使用。没有Intent关于活动开始的广播。

我正在尝试收集不同应用程序的启动时间,即用户点击某个应用程序图标的时间。

那是不可能的。

一个经典的解决方法是密切关注 LogCat。自 Android 4.2 起,此技术已被阻止。

ActivityManager除此之外,如果您不介意消耗大量电池并且不需要良好的准确性,欢迎您尝试投票或类似的脚本小子解决方案。

于 2013-02-25T21:34:16.227 回答