# 0x01 背景
最近有个项目需求一个安卓自动点击器,上一次做安卓开发已经是好几年前了,下载了最新版的android studio界面换的都不认识了,最后花了一周时间总算是实现了功能。
接下来就分享一下开发的全过程,本文适合新手、小白入门android开发,本次项目将从开始开发到最终安装到手机上所有步骤全部详解,如果有问题,欢迎私信,不过本人主要是做安全行业,平时做开发是兴趣,望多包涵~
本章仅包含<配置开发环境>,<常见踩坑>,<项目需求分析>等!
文末也将根据情况发放本项目全部源代码提供参考!
以下是项目演示视频(由于是模拟器,所以比较卡,真机中运行流畅):
# 0x02 主要内容
为了这个项目也是做了很多功课,目前主要包含的知识点有如下内容:
1. 服务通信:目前网上的教程或资源大部分都是生搬硬套几个无障碍服务的函数,半句不提如何将自己特定的数据或命令传入到无障碍服务中让其生成任务并自动执行,试想,一个不听指挥的服务做出来干嘛?本文中将以一种有点奇怪(个人觉得)但是又非常靠谱的方式实现服务间,并且个人认为这个方式可能能够应用于更大的场景中