4

是否可以在 Android 上跟踪某人启动应用程序的位置(即从抽屉、最近的应用程序菜单或桌面快捷方式等)?

4

2 回答 2

1

如果您构建自己的主屏幕,它可以为您提供一些信息。

但是在具有任何可用主屏幕的库存设备上,可能没有。

于 2012-05-25T02:27:35.663 回答
1

抱歉,但这是不可能的。

即使是这样,也要考虑恶意软件滥用此类功能的难易程度。您可以收听指向您的意图以及广播的意图,但应用程序启动不应是广播事件。

您可以做的是更换启动器。如果用户同意。

您还可以通过阅读 logcat 日志来解决问题。例如,授予您的应用程序android.permission.READ_LOGS权限并解析日志以确定启动它的应用程序。然而,这只是一个想法……这听起来像是你不想依赖的东西。

于 2012-05-25T02:31:23.710 回答