【发布时间】:2017-04-14 09:08:07
【问题描述】:
这可能吗?
我正在为残疾人开发一项服务。他们可以定义语音命令,服务可以检测命令并执行它们。就像当用户说“向下滚动”时,服务(实际上是一个后台进程)控制屏幕并向下滚动(不管前台是什么应用程序),或者触摸特定位置等等。我想知道这在android设备中是否可行?如果没有,那么有根设备呢? (即服务具有root权限)。我知道获得语音输入和处理它是可能的。我的问题是关于代表用户执行触摸 (Action_Down) 或滚动用户界面等操作。
请注意,我无权访问正在运行的任何应用程序!事实上,我的服务不知道在前台运行的应用程序。它可能是社交媒体应用程序或消息传递应用程序或游戏或其他任何东西!所以实际上我的服务必须能够定义输入事件,如触摸、滑动、滚动等。
提前致谢!
【问题讨论】:
标签: android