以编程方式在Android屏幕上移动鼠标指针

我正在开发一个Android应用程序,我想在Android平板电脑上移动“鼠标”指针/光标.我知道这是可能的,因为当我将鼠标(USB或BT)连接到Android平板电脑(Honeycomb)时,会出现光标,我只能使用鼠标与平板电脑进行交互.我想在平板电脑上用Java控制那个鼠标.
      我已经有了第二个可以与平板电脑通信的设备,它可以将指针坐标传递给它.
     不,我不能使用蓝牙.我使用的第二个设备有WiFi但无法驱动蓝牙.
     我的想法是必须有一种移动鼠标指针的方法.

解决方法:

可以通过AccessibilityService API以编程方式控制Android中的鼠标指针.

以下是Play商店中的示例应用:EVA Facial Mouse app

这是一个github存储库,用于通过WiFi(API级别21)控制鼠标指针:chetbox/android-mouse-cursor

我已将后一个repo分叉并更新到API级别27:Ra-Na/android-mouse-cursor

上一篇:javascript模拟鼠标单击特定位置


下一篇:java – 在按下鼠标时更改mouseListener