安卓⾃动化
全⾃动化⼯具/半⾃动化
全⾃动化,即,⾃动触发(配置)
Task、Automate、按键精灵、AutoJs、E-Robot、IFTTT、XScript(Lua)、脚本精灵、触动精灵、Trigger、节点精灵、gogo,Surfingkeys+Tampermonkey。
Task:全⾯,⽀持JavaScript,场景可交互地设计界⾯(功能不全⾯,但可以间接解决)
按键精灵:脚本化,Lua,需Root,商业化(付费),图、⾊、OCR,有PC端。
AutoJs:使⽤⽆障碍权限,兼容性受限,悬浮窗可以作为交互,⽆需Root。
均为过程式(⾮对象式)。
tampermonkeyAutomate为流程图(⽽⾮代码),直观但操作效率低。
脚本精灵、触动精灵:类按键精灵,不收费,Lua?,B站有教程。
xscript xposed:Lua,⽆需Root。
节点精灵:Lua,⽆需Root,基于⽆障碍权限。模拟器环境下设计,通过IP在电脑游览器与APP交互。
airtest:⽹易出品。
节点精灵:
官⽹、。
节点操控(操作):识别View树。
图⾊操控:截图后,多点⾊。
模拟器中,需⽹络桥接,同⽹段;⼿机中,同⽹段。
官⽅教程。
(官⽹)
⽀持插件。
含⽂档。
开发环境:Vs Code、WEB-IDE。
检测-操作。检索节点,检索⼀个节点find、检索⼀组节点finds。(⾃视频教程)
前者返回单元素/控件,后者返回迭代器。
项⽬同Dump。
项⽬如:text、id、desc、isClick、type、isChecked、childCount、rect.left/top/..。
节点Dump⼯具,节点有属性。TextView。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论