-1

我是 Android 新手,正在开发一个在后台运行的应用程序,作为收集用户活动的服务。到目前为止,我的应用程序能够获取有关用户使用的其他应用程序的 Time_Start、Time_End 和名称的信息。

我想改进我的应用程序,以便能够计算用户在使用其他应用程序时进行的交互次数(如用户点击、触摸......)。有什么帮助吗?谢谢!

4

1 回答 1

1

如果触摸事件/按键在您的活动上下文或应用程序上下文之外, AFAIK将无法捕捉它们。我认为这违反了一般的设计原则(每个应用程序都在自己的 DVM 中被沙盒化)。

此外,Android 提供了 Intents 机制来跟踪某些特定操作,而不是用户与移动设备的每次交互。所以,我认为这似乎不可能。

于 2012-04-05T18:49:33.517 回答