首页
社区
课程
招聘
一款基于Xposed自动化框架[XposedAppium]
发表于: 2020-7-28 15:01 41904

一款基于Xposed自动化框架[XposedAppium]

2020-7-28 15:01
41904
收藏
免费 19
支持
分享
最新回复 (79)
雪    币: 230
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
51
同一个 activity 界面动态三种变化 这该怎么办呢?
就是怎么判断这个节点存不存在呢?存在的话去操作,不存在的话就不操作。还有 在new出来的handler 里边PageManager.setTaskDuration(2000); 休眠不起作用了,咋休眠了,啊。我这饥渴难耐的手啊
2020-10-10 14:14
0
雪    币: 162
活跃值: (429)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
52
阿钰 同一个 activity 界面动态三种变化 这该怎么办呢? 就是怎么判断这个节点存不存在呢?存在的话去操作,不存在的话就不操作。还有 在new出来的handler 里边PageManager.set ...
同一个activity多个页面,我是通过xpath判断页面特征来区分页面的。
2020-10-12 09:28
0
雪    币: 1867
活跃值: (3973)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
53
说明这个框架还有进一步优化的余地。
2020-10-12 09:46
0
雪    币: 230
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
54
j01y 同一个activity多个页面,我是通过xpath判断页面特征来区分页面的。
我只会xpath 的控件写法  @id 和@text。
之后就是判断ViewImages 是不是null了。但是同名的控件,不同的id 可就麻烦了。。。
2020-10-12 12:56
0
雪    币: 1398
活跃值: (868)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
55
通过@content-desc=xx 定位不到控件,不知道是项目不支持还是我语法错误
boolean b = root.clickByXpath("//*[@content-desc='收起']");
2021-1-27 15:04
1
雪    币: 1867
活跃值: (3973)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
56
zhuAE86 通过@content-desc=xx 定位不到控件,不知道是项目不支持还是我语法错误 boolean b = root.clickByXpath("//*[@content-desc='收 ...
content-desc 修改成 contentDesc

我是java开发,习惯驼峰 

另这个框架的dom tree结构和uiautomator的结构可能不一致。本框架的dom结构请参考:
https://git.virjar.com/ratel/ratelextension/blob/master/src/main/java/com/virjar/ratel/api/extension/superappium/sekiro/DumpTopActivityHandler.java

2021-1-28 12:03
0
雪    币: 1867
活跃值: (3973)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
57
https://github.com/w296488320/XposedAppium/blob/master/XposedAppiumLib/src/main/java/com/zhenxi/Superappium/SuperAppium.java#L10

public static final String contentDescription = "contentDescription";
2021-1-28 12:18
0
雪    币: 1398
活跃值: (868)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
58
virjar content-desc 修改成 contentDesc 我是java开发,习惯驼峰[em_10] 另这个框架的dom tree结构和uiautomator的结构可能不一致。本框架的do ...
问题已解决 顺便修复了个空指针bug
2021-1-30 19:10
0
雪    币: 0
活跃值: (572)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
59
支持webView里面的内容点击吗
2021-2-1 09:19
0
雪    币: 342
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
60
大佬     
2021-2-21 20:25
0
雪    币: 187
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
61
大佬,我看git上有提issues说swipeDown函数不能用,我这边也是,使用这个函数程序就闪退,有什么解决方法吗?还是我用的不对
2021-3-30 17:45
0
雪    币: 3368
活跃值: (14038)
能力值: ( LV9,RANK:230 )
在线值:
发帖
回帖
粉丝
62
mb_igjugnrd 大佬,我看git上有提issues说swipeDown函数不能用,我这边也是,使用这个函数程序就闪退,有什么解决方法吗?还是我用的不对[em_31]
我没发现呀,有错误栈信息么 我看看 
2021-4-6 11:00
0
雪    币: 2155
活跃值: (4532)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
63
StriveMario 像游戏那种surfaceview绘制出来的, 可以操作的了吗?
surfaceview 是不行的 surfaceview的控件绘制不是原生的view,无法直接点击。
比如unity的游戏里的简单   开始游戏   四个大字的按钮你都没法点击。
第三方点击目前只有通过 图像识别了 颜色 位图 这种东西来定位辅助点击
2021-4-23 17:44
0
雪    币: 1114
活跃值: (1151)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
64
珍惜Any 我没发现呀,有错误栈信息么 我看看
我调试了一下滑动的东西,主要的问题是
Abort message: 'ubsan: shift-out-of-bounds'
不知道该怎么解决,代码:
SwipeUtils.simulateScroll(710,1814,720,1000);
2021-5-24 22:32
0
雪    币: 1114
活跃值: (1151)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
65
珍惜Any 我没发现呀,有错误栈信息么 我看看
总感觉是我代码写错了,求告知
2021-5-24 22:33
0
雪    币: 1114
活跃值: (1151)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
66
2021-5-24 22:38
0
雪    币: 1114
活跃值: (1151)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
67
大佬们,滑动的问题应该是android.view.VelocityTracker.addMovement,加入MOVE的MotionEvent失败了。
2021-5-25 11:14
0
雪    币: 1114
活跃值: (1151)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
68
ps:作者大佬的测试详细信息能不能分享一下
2021-5-25 11:14
0
雪    币: 3368
活跃值: (14038)
能力值: ( LV9,RANK:230 )
在线值:
发帖
回帖
粉丝
69
Herrrb ps:作者大佬的测试详细信息能不能分享一下
我自己录过一套课程详细介绍了Api的使用。喜欢的话可以支持一下。
2021-5-25 14:10
0
雪    币: 1114
活跃值: (1151)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
70
珍惜Any 我自己录过一套课程详细介绍了Api的使用。喜欢的话可以支持一下。
好的好的,请问大佬在哪里可以支持
2021-5-25 14:15
0
雪    币: 3368
活跃值: (14038)
能力值: ( LV9,RANK:230 )
在线值:
发帖
回帖
粉丝
71
Herrrb 好的好的,请问大佬在哪里可以支持[em_63]
加我Q296488320
2021-5-25 15:46
0
雪    币: 218
活跃值: (381)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
72
是不是容易被检测出来
2021-5-25 17:03
0
雪    币: 3368
活跃值: (14038)
能力值: ( LV9,RANK:230 )
在线值:
发帖
回帖
粉丝
73
mr靓仔 是不是容易被检测出来
通过Hook实现的,不会的哦
2021-5-26 10:42
0
雪    币: 1114
活跃值: (1151)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
74
Herrrb 我调试了一下滑动的东西,主要的问题是 Abort message: 'ubsan: shift-out-of-bounds' 不知道该怎么解决,代码: SwipeUtils.simulateSc ...
已解决。
2021-5-28 19:15
0
雪    币: 35
活跃值: (1045)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
75
Herrrb 已解决。
兄弟,我也遇到了这个报错,怎么解决的,可以说说吗?
2022-5-20 11:57
0
游客
登录 | 注册 方可回帖
返回
//