精易论坛

标题: Android 无障碍权限下不支持多点模拟触控 不需要root的思路 [打印本页]

作者: 米米工具    时间: 2019-3-11 17:15
标题: Android 无障碍权限下不支持多点模拟触控 不需要root的思路
使用 Android 无障碍开发 不支持多点模拟触控吗,有没有大佬知道的,就是想学学技术

想写个电脑键鼠 映射按键到手机上,操作小游戏,不需要ROOT

说一下我的思路

1、易语言 客户组件连接 android scoket server
2、易语言 在窗口内 移动鼠标 客户发送消息给android服务器 显示一个浮动 鼠标指针 并实时移动 写好规则 例如:move:100,100
2、点击鼠标 易语言 客户发送消息给android服务器,写好规则 例如 click:100,100
3、按下键盘WASD 易语言客户发送消息给android服务器,写好规则 例如 click:100,100.200,200
4、Android scoket server 收到消息 使用无障碍开发 根据规则 移动浮动的窗口、模拟点击 暂不支持多点
5、后续 android 截屏 发送到易语言 图片框显示

===================易语言 关键代码
客户1.连接("192.168.0.103",8000);
客户1.发送消息("click:"+横坐标+","+纵坐标); // 完整代码自行百度

===================Android 关键代码 使用 无障碍需要申请权限
浮动窗口相关代码自行百度
Scoket相关代码自行百度
// x y 点击的 像素坐标
Path path = new Path();
path.moveTo(x, y); // 支持 滑动

AccessibilityService.dispatchGesture(); // 完整代码自行百度
===================

相关技术都进行了了解,大家学习学习 airtest、minicap、minitouch、adb、uiautomator、uiautomator2


大部分 Python 有类库,Python不会


adb响应速度太慢


作者: 王导演    时间: 2019-3-11 17:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 米米工具    时间: 2019-3-11 18:10
王导演 发表于 2019-3-11 17:34
在做同样的工具,可以交流一下

可以的,导演,你用的什么技术呢
[qq]1016400148[/qq]

作者: 爱的火焰    时间: 2019-3-19 07:49
minitouch   stf开源项目
作者: 野狼2011    时间: 2019-12-8 11:07
你可以说Path的使用方法也自行百度不是更好,说了一大堆结果全部是自行百度
作者: 米米工具    时间: 2019-12-11 16:18
野狼2011 发表于 2019-12-8 11:07
你可以说Path的使用方法也自行百度不是更好,说了一大堆结果全部是自行百度

看清楚 这是求助帖 还有 关键代码我也分享出来了 想直接拿源码看我心情
作者: 小菜鸟学编程    时间: 2020-2-27 09:53
无代码,骗我进来{:3_42:}
作者: 米米工具    时间: 2020-3-2 13:54
小菜鸟学编程 发表于 2020-2-27 09:53
无代码,骗我进来{:3_42:}

求助帖 你骗我进来看回复




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4