Android 在安卓系统中,是否可以从后台记录用户交互?

Android 在安卓系统中,是否可以从后台记录用户交互?,android,Android,我正在开发一个android应用程序,可以用来捕获android设备上用户交互的顺序。从设备通电时开始 这是由应用程序完成的,基于用户事件,将生成一个脚本逗号,分隔文本格式,可进一步用于回放事件记录。应用程序必须有各种启动、暂停、停止按钮用于录制,脚本创建也应根据按下的按钮进行 在安卓系统中,是否可以从后台记录用户交互 我对此一无所知。任何帮助或建议都将不胜感激 您描述的应用程序是键盘记录器。除非您具有根权限,否则无法执行此操作。如果可以的话,这将意味着安卓系统存在巨大的安全漏洞。它将允许任何应

我正在开发一个android应用程序,可以用来捕获android设备上用户交互的顺序。从设备通电时开始

这是由应用程序完成的,基于用户事件,将生成一个脚本逗号,分隔文本格式,可进一步用于回放事件记录。应用程序必须有各种启动、暂停、停止按钮用于录制,脚本创建也应根据按下的按钮进行

在安卓系统中,是否可以从后台记录用户交互


我对此一无所知。任何帮助或建议都将不胜感激

您描述的应用程序是键盘记录器。除非您具有根权限,否则无法执行此操作。如果可以的话,这将意味着安卓系统存在巨大的安全漏洞。它将允许任何应用程序捕获信用卡号码、密码、电子邮件地址等

您唯一的选择是使用root权限或编写自定义android键盘;但是,这只允许您在使用自定义键盘时记录击键


更好的问题是你想做什么,因为可能有更好的方法来实现你的目标。

谢谢你的回答。实际上,我正在开发可用于自动化测试的应用程序。假设有人想测试任何应用程序,并执行各种步骤,如单击按钮、输入文本值等。。。我想以脚本的形式记录这些事件,以后可以使用脚本一次又一次地执行所有这些步骤。自动地