是否可以在 Android 上跟踪某人启动应用程序的位置(即从抽屉、最近的应用程序菜单或桌面快捷方式等)?
问问题
155 次
2 回答
1
如果您构建自己的主屏幕,它可以为您提供一些信息。
但是在具有任何可用主屏幕的库存设备上,可能没有。
于 2012-05-25T02:27:35.663 回答
1
抱歉,但这是不可能的。
即使是这样,也要考虑恶意软件滥用此类功能的难易程度。您可以收听指向您的意图以及广播的意图,但应用程序启动不应是广播事件。
您可以做的是更换启动器。如果用户同意。
您还可以通过阅读 logcat 日志来解决问题。例如,授予您的应用程序android.permission.READ_LOGS
权限并解析日志以确定启动它的应用程序。然而,这只是一个想法……这听起来像是你不想依赖的东西。
于 2012-05-25T02:31:23.710 回答