我是Android新手,正在开发一款应用程序,该应用程序在后台运行,作为收集用户活动的服务。到目前为止,我的应用程序能够获取有关用户使用的其他应用程序的Time_Start,Time_End和Name的信息。
我想改进我的应用程序,以便能够计算用户在使用其他应用时进行的交互次数(例如用户点按,触摸等)。 任何帮助? 谢谢!
答案 0 :(得分:1)
AFAIK如果 您的活动的上下文或应用程序的上下文,无法捕获触摸事件/按键。我认为一般来说 反对 设计原则(每个应用程序都在自己的DVM中进行沙盒化)。
此外,Android提供了Intents机制来跟踪某些特定的动作,而不是让用户与移动设备进行交互。所以,我认为这似乎不可能。