其他分享
首页 > 其他分享> > android 辅助功能(无障碍) AccessibilityService 实战入门详解

android 辅助功能(无障碍) AccessibilityService 实战入门详解

作者:互联网

转载自:王能的博客https://blog.csdn.net/weimingjue/article/details/82744146

一、原理:大致简述一下,谷歌已经在View、ViewGroup、TextView等控件的文字改变、滑动、UI变化埋下了接口,当这些状态变化时控件会回调系统API,API系统然后对这些对象的数据进行组装,为了数据的安全性,系统会重新创建一些对象(AccessibilityEvent、AccessibilityNodeInfo)来间接保存这些数据,然后通过跨进程将这些数据返回给对应的Service中。

二、使用范围:首先,辅助功能不可能直接操作外部对象,辅助功能只能在本进程调用指定系统方法,由系统再分发给指定外部对象,辅助功能做的事基本和用户能做的差不多

三、实用场景:自动抢红包、自动安装APP等模拟操作(你能做的他都能),辅助用户操作、发音(本意是这样的),后台保活(不活如何辅助

标签:辅助,GestureDescription,app,AccessibilityService,new,android,null,无障碍
来源: https://blog.csdn.net/actionwind/article/details/116779745