厉害了,这个框架可以模拟手指的一切操作

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

开源项目作者:珍惜

推荐阅读:

增强型 diff 命令行工具,让你的工作更有色彩

标星近 5k 的一个超级开源项目,包含了大厂面经,算法图解,电子书等

突破圈层,个体崛起:在不确定的时代,确定的生活

---特别推荐---

特别推荐:一个新的优质的推荐高效工具,软件,插件的公众号,每天给大家分享优秀的效率工具,「程序员掘金」,专门为程序员挖掘好东西的一个公众号,非常值得大家关注。

浏览 44
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报