最近做了一个安卓开发自动刷抖音. 点赞. 评论等等养号行为. 总结一下知识点和遇到的一些问题:

知识点:
  1. 使用acessibility mode 对抖音自动化操作. android stdio中调用这个模块

  2. 使用monitor对手机的软件(抖音)定位.一般定位分为两种: 文本定位和id定位

  3. 通过id或文本对软件的定位. 再实现点击操作和滑动屏幕的操作

  4. 后续的点赞和评论都是通过这种标签定位. 然后再点击和输入文本的操作

问题:

  1. 需要给apk中button设置一个listener绑定自动化的开关allowStart(起初为false)来控制整个事件的发生

  2. 自己继承的acessibility mode需要重写父类两个方法其中onAccessibilityEvent手机内部自动触发

  3. 定位问题. 我的本机出现了已经通过id定位. 但是点击不了的问题. 这时可以通过软件的坐标去点击

  4. 点赞标签若是没有id. 可以通过寻找上一级的id去点击

  5. 注意代码文件之间衔接的逻辑和一些细节. 后续可以添加一些抢红包和开福袋的环节

最新文章

  1. 【置顶】CoreCLR系列随笔
  2. 大数据项目实践:基于hadoop+spark+mongodb+mysql+c#开发医院临床知识库系统
  3. Java多线程18:线程池
  4. Struts2中关于"There is no Action mapped for namespace / and action name"的总结
  5. object实现小老鼠交互
  6. [Architect] Abp 框架原理解析(1) Module
  7. OUYA设备的购买和安装
  8. 踏着前人的脚印学Hadoop——RPC源码
  9. Unity3d 引擎原理详细介绍、Unity3D引擎架构设计
  10. 李洪强iOS开发Swift篇—02_变量和常量
  11. cocos2d-x 消类游戏,类似Diamond dash 设计
  12. 两次fclose引发的血案
  13. java 的sigola orm 的开发,第一次学写java,可以用在play上面
  14. ES 6 : let与const
  15. 基于Petri网的工作流分析和移植
  16. Python解析JSON详解
  17. React Native不同设备分辨率适配和设计稿尺寸单位px的适配
  18. Redis 学习之路 (011) - redis 多数据库
  19. Json 转 dynamic
  20. 【java并发核心二】Exchanger的使用

热门文章

  1. 聊一聊Redis的离线分析
  2. 24张图攻克border-image
  3. python 多进程共享全局变量之Manager()
  4. 前端 pickerview 的效果 实现 省市区 三级联动
  5. Django学习——分组查询、图书管理系统项目、wsgi, uwsgi, cgi, fastcgi
  6. go-micro集成RabbitMQ实战和原理
  7. AQS源码探究之竞争锁资源
  8. windows获取高精度时间戳 精度100ns
  9. 嵌入:CAN
  10. 工具分享:清理 Markdown 中没有引用的图片