厉害了,这个框架可以模拟手指的一切操作
GitHub精选
共 820字,需浏览 2分钟
·
2020-07-29 04:55
【公众号回复 “1024”,免费领取程序员赚钱实操经验】
大家好,我是章鱼猫。
今天给大家推荐的这个项目是「XposedAppium」,它是基于 Xposed 做的一款自动化点击,滑动框架(基于安卓原生的事件分发)。
可以模拟手指的一切操作,基于 Xpath 表达式获取 View。此框架在 virjar 大佬( https://github.com/virjar/ ) 的框架基础上进行的修改的,修复了部分 Bug,添加常用方法等。
项目结构:
App:目标App
xposedemo:Xposed 模块的使用 demo
XposedAppiumLib: XposedAppium 库
实现原理:
通过 Hook Application -> dispatchActivityResumed(也可以 Hook Activity 的 onResume),包括 Fragment 里面的 onResume 等来监听页面的切换,实现执行自己的逻辑。
Api 简介:
有两个常用的类 PageManager 和 ViewImage。
点击阅读原文查看更多。
开源项目地址:https://github.com/w296488320/XposedAppium
开源项目作者:珍惜
推荐阅读:
标星近 5k 的一个超级开源项目,包含了大厂面经,算法图解,电子书等
---特别推荐---
特别推荐:一个新的优质的推荐高效工具,软件,插件的公众号,每天给大家分享优秀的效率工具,「程序员掘金」,专门为程序员挖掘好东西的一个公众号,非常值得大家关注。
评论