2

我正在尝试在我的设备上跟踪我的应用程序使用情况。

有没有办法知道应用程序是从主屏幕快捷方式还是从启动器启动的?

在 logcat 中,我看到每次应用程序启动时都有一个 ActivityManager 日志,但我不知道快捷方式启动和应用程序抽屉启动之间是否有任何区别。

谢谢

4

1 回答 1

2

我认为您不一定能分辨出区别。如果创建了快捷方式,您可能可以在其中添加额外的或其他内容Intent以区分情况,但如果用户自己创建快捷方式,则可能没有区别。

请记住,快捷方式和“应用程序抽屉”都是同一个主屏幕应用程序的构造,并且某些主屏幕应用程序可能没有快捷方式,或者可能使用与“应用程序抽屉”大不相同的东西。

于 2011-07-02T13:28:56.670 回答