我不是一个以英语为母语的人,所以请尽量忽略语法/拼写错误,或者在评论中指出它们以改进问题.
无论设备状态如何,我如何触发与给定坐标中的屏幕触摸相关的事件?
重要的是我有一个发出单个命令的电路.
然后必须由Android设备拦截这些命令,并执行其相关命令,就像用户正常操作设备一样.
请注意以下内容:我将不会运行任何活动.该应用程序的目的是将传感器与设备连接,因此,我无法使用View元素.
我想我想要执行的是mouse-like为Android 创建一个元素.
但是,我没有任何方法可以在我自己的内部执行应用程序(我将为用户提供自动移动"目标"以发出命令/单击)或执行MotionEvent或KeyEvent的方法.
虽然到目前为止我的研究没有回应,但我想问下列内容:我是否忘记了系统的任何部分或指令可以让我执行任务?
最后的结果是服务,这项服务只是在等待信号,这是由接收器捕获的......这就是我被困住的地方.
感谢您的时间.
我将在这里输入一个答案,为可能有类似问题的人展示替代方案。
从一开始,设备就是一个独立的对象,它向 Android 设备中的内部网络服务器发出 GET 请求(截至今天,2015 年 10 月 26 日,我正在使用PAW 服务器),并且我可以发出一些简单的命令。
同样,我计划使用一个带有WebView的 Activity和一个不断移动的光标,当收到信号时,它使用其下可聚焦对象的 onTouchEvent (仍在研究中。)
我确实了解我正在尝试做的事情存在的安全“缺陷”,但由于用户的需求,即使是 USB HID(通用串行总线 - 人机接口设备)也无法实现我迄今为止的计划。
| 归档时间: |
|
| 查看次数: |
1095 次 |
| 最近记录: |