- 先说一下什么是安卓自动化脚本?
自动化脚本用大白话说就是根据需要实现模拟人工操作的一个以脚本开发语言开发的软件,其主要作用是替代人工实现在Android自动化系统上运行的软件。
- 在说什么样的人比较适合做脚本开发工作?
这里罗列下以下条件仅供参考:
- 有大量的时间和精力【凡事做软件开发的,如果时间不富裕那么基本是走不长远的】
- 对于计算机基本工作原理有一点了解。【最少你得知道计算机是如何工作的,因为在脚本开发过程中会有很多比较抽象的东西,有基础理解能力就会强】
- 最好从事过网络赚钱有一点基础。【在脚本开发中有这种经验对于你开发脚本的功能和理解有很好的帮助】
- 身边有圈子【你学会后总要有地方接单,很多朋友学会后发现没法变现这个比较无奈,你一直有单子一直写才会对你脚本开发的熟练度有更多的理解和实践】
- 急于求成的人请谨慎【很多人问我多久能学会,这个我只能说会看,看懂不代表你就会了。即使当下的基本都会了,随着互联网技术的发展后期脚本开发的技术也会不断更新迭代】
- 排除来上面这些条件下面我们讲一下学习路线:
零基础:按键精灵--->Easyclick
【如果您一点基础没有那么首推这种,因为按键精灵的Q语言是非常简单的,且命令库都有例子,上手极快,一礼拜上手出脚本也不是难事,多写几个脚本就可以到达盈利期了】
有基础:Easyclick--->按键精灵
【这里把顺序颠倒是有原因的,当你有其他语言基础那么我们首要的就是到达一定的开发高度在变现这种方式更有利于以后发展,为什么还要学按键呢,因为Easyclick图色方面比较弱,以后你肯定会走上游戏脚本开发,这时候按键精灵的图色基本就能满足你的需求了】
- 讲一下现在市面上的一些脚本开发框架:
easyclick-->收费打包,JAVA底层语言是JAVA,开发时候用的是JS语言,支持免ROOT,界面方面支持安卓原生和H5扩展性能比较强,多线程比较稳定支持IOS,安卓系统,图色调用的opencv 可以说是目前来说最适合学些的开发工具了。
按键精灵-->收费打包,国内老牌子,不支持免ROOT 或者说免ROOT做的很鸡肋,支持IOS和安卓,图色很出色节点比较弱,扩展性目前支持lua插件扩展性一般吧,如果你很会折腾的话可以有更好的扩展性,界面不支持自定义。
autojs-->做的比较久的开发框架 nodejs语言,支持免ROOT 但是作者貌似不更新维护了。且市场上很多一键破解的工具,对于作者来说写出来等于给别人写的
uiautomator2-->基予python语言,学习成本太高不推荐
其他如:自动精灵,点击精灵不做推荐,别浪费时间