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

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

2020-7-28 15:01
44120
收藏
免费 21
支持
分享
最新回复 (83)
雪    币: 230
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
51
同一个 activity 界面动态三种变化 这该怎么办呢?
就是怎么判断这个节点存不存在呢?存在的话去操作,不存在的话就不操作。还有 在new出来的handler 里边PageManager.setTaskDuration(2000); 休眠不起作用了,咋休眠了,啊。我这饥渴难耐的手啊
2020-10-10 14:14
0
雪    币: 162
活跃值: (524)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
52
阿钰 同一个 activity 界面动态三种变化 这该怎么办呢? 就是怎么判断这个节点存不存在呢?存在的话去操作,不存在的话就不操作。还有 在new出来的handler 里边PageManager.set ...
同一个activity多个页面,我是通过xpath判断页面特征来区分页面的。
2020-10-12 09:28
0
雪    币: 1867
活跃值: (4258)
能力值: ( 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
活跃值: (943)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
55
通过@content-desc=xx 定位不到控件,不知道是项目不支持还是我语法错误
boolean b = root.clickByXpath("//*[@content-desc='收起']");
2021-1-27 15:04
1
雪    币: 1867
活跃值: (4258)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
56
zhuAE86 通过@content-desc=xx 定位不到控件,不知道是项目不支持还是我语法错误 boolean b = root.clickByXpath("//*[@content-desc='收 ...
content-desc 修改成 contentDesc

我是java开发,习惯驼峰 

另这个框架的dom tree结构和uiautomator的结构可能不一致。本框架的dom结构请参考:
ee8K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Q4x3X3g2$3K9i4u0B7j5i4u0Q4x3X3g2U0L8$3#2Q4x3V1k6J5j5i4c8W2L8q4)9J5c8Y4u0S2N6r3g2D9k6i4S2@1k6h3&6K6K9h3!0F1i4K6u0r3j5X3I4G2j5W2)9J5c8X3#2S2M7%4c8W2M7W2)9J5c8Y4y4J5j5#2)9J5c8X3#2S2K9h3&6Q4x3V1k6B7j5i4k6S2i4K6u0r3j5$3!0E0i4K6u0r3N6X3W2J5K9X3q4J5i4K6u0r3M7X3q4@1k6h3I4Q4x3V1k6S2M7r3W2Q4x3V1k6W2P5s2c8W2L8Y4y4A6L8$3&6Q4x3V1k6K6N6i4m8W2M7X3q4H3M7r3W2#2L8g2)9J5c8Y4y4W2K9$3W2J5L8#2)9J5c8V1c8#2L8i4m8f1L8%4m8m8j5%4c8A6N6X3W2@1P5f1S2S2L8X3c8D9k6i4u0Q4x3X3g2B7j5i4k6S2

2021-1-28 12:03
0
雪    币: 1867
活跃值: (4258)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
57
447K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6%4x3U0V1$3y4o6R3^5x3K6t1H3i4K6u0r3h3s2m8G2M7$3g2V1b7i4m8H3K9i4g2E0i4K6u0r3j5X3I4G2j5W2)9J5c8X3#2S2M7%4c8W2M7W2)9J5c8W2S2H3L8%4y4W2k6p5q4H3M7r3W2#2L8f1I4A6j5W2)9J5c8Y4y4J5j5#2)9J5c8X3#2S2K9h3&6Q4x3V1k6B7j5i4k6S2i4K6u0r3j5$3!0E0i4K6u0r3P5X3S2W2L8Y4S2A6i4K6u0r3f1%4g2H3k6i4u0S2M7s2m8A6N6h3#2Q4x3V1k6e0N6i4m8W2M7V1q4H3M7r3W2#2L8g2)9J5k6h3A6S2N6X3q4Q4x3U0y4x3x3e0l9`.

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