Android应用程序启动的地方

时间:2012-05-25 02:25:10

标签: android launch

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

2 个答案:

答案 0 :(得分:1)

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

但在具有任何可用主屏幕的股票设备上,可能不会。

答案 1 :(得分:1)

抱歉,但这是不可能的。

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

您可以做的是replace the launcher。如果用户同意。

您也可以通过阅读logcat日志来破解解决方法。例如,为您的应用程序提供android.permission.READ_LOGS权限并解析日志以确定启动它的应用程序。这只是一个想法,但是......这听起来像是你不想依赖的东西。