
android自动化
文章平均质量分 78
桑心剑
这个作者很懒,什么都没留下…
展开
-
Android自动化之AccessibilityService模拟操作(快速集成)
AccessibilityService是Android官方给出的一个无障碍辅助的API,可以实现一系列Android自动化行为,诸如自动化测试、自动抢红包、自动安装应用、清理系统运存、劫持浏览器、等等。AccessibilityService快速集成继承系统AccessibilityServiceAccessibilityService是抽象类,要实现它的抽象方法。p...原创 2018-01-26 14:45:25 · 5554 阅读 · 3 评论 -
Android自动化之AccessibilityService模拟操作(经验总结)
有两种能实现后台运行并模拟操作安卓手机的方式,一种是使用adb命令模拟操作(参考:Android自动化之adb模拟操作(可实现按键精灵和手机输入法)),一种是AccessibilityService(参考:Android自动化之AccessibilityService模拟操作(快速集成))。 这篇笔记总结下使用AccessibilityService的一些经验。经验总结1、使用ecl原创 2018-01-31 10:30:49 · 25134 阅读 · 2 评论 -
用AccessibilityService实现自动清理近期任务列表(Recent)功能
目前在写Android端微信全自动化的项目,业务逻辑上需要定期清理Recent列表杀死微信,来实现对应用的运行环境的初始化,决定用AccessibilityService来实现。 实现如下——配置文件accessibility-service xmlns:android="http://schemas.android.com/apk/res/android" andro原创 2018-02-01 14:05:21 · 2311 阅读 · 0 评论 -
Android自动化之adb模拟操作(可实现按键精灵和手机输入法)
最近因为工作需要,需要实现某一应用自动操作android手机的业务场景。网上查了下,发现按键精灵早就有了Android版本,于是研究了下它。我们知道,手机连接电脑,在电脑上输入adb命令是可以实现安装应用、卸载应用、monkey等事件的,甚至可以指定点击屏幕某点、或者操作某按键的行为。在android应用里,也可以执行adb命令,因此,这些操作是可以不借助电脑、直接在某一android应用里实...原创 2018-01-26 14:55:52 · 18018 阅读 · 1 评论