接触学习的原因
首先我是一名学生党,这个暑假打游戏的时候老是被一些日常任务烦到,就想着做一个脚本来帮助我解决这个问题,于是我上网查询方法,了解到了autojs与冰狐智能辅助这两个开发工具,开始接触学习。
autojs的优缺点
对于aotujs来说,它的优点显而易见:充足的用户量;脚本例子数量也很多,能够供用户参照编写;api也比较全面,除了辅助api外海提供很多操作系统相关的api;开发的调试环境也与传统开发相似,较为完善,但同样它的缺点也很让人难受:一些主流app不能使用,比如某信,某宝等等,其原因就不得而知了;4.0版本以后开始收费,价格也不算便宜;后端服务这一块并不提供服务,比如脚本管理,使用设备的管理等等;对于新手来说并不算友好,完整系统的学习还是有难度的。
冰狐智能辅助的优缺点
对于冰狐智能来说,它的优点在于:提供的api简单、使用,也有不少日常使用的;提供【自动构建脚本服务】,简单来说就是选择模块和配置参数来实现脚本的编写,这一点对新手和初学者来说十分友好,对老手来说也很方便,大幅度提升效率;提供远程调试功能,支持远程抓取log和应用的ui树(autojs也提供调试功能但功能没有冰狐的强大),比如开发者编写的脚本在用户使用时出现问题,而两者相距很远,这时候开发者可以直接在web端在线远程实时调试;能够提供远程设备控制,开发者直接在web端远程控制设备;支持微服务,让开发者以低成本来实现每个用户的需求;还支持open api功能与后端服务方;当然也有缺点,作为一个新平台,功能还在开发中,对比autojs知名度与用户相差很大,脚本例子也很少,但官方有论坛与讨论群,管理员也积极回复解决。
总结
本文仅为个人看法,各位用户根据自身需求选择使用,欢迎大家讨论交流