Android辅助权限的介绍与配置

   日期:2024-12-27     作者:1sgmu       评论:0    移动:http://qyn41e.riyuangf.com/mobile/news/7696.html
核心提示:本文旨在介绍AccessibilityService如果更优雅的使用,以及使用过程遇到的问题,该怎么解决。 辅助功能服务在后台运

本文旨在介绍AccessibilityService如果更优雅的使用,以及使用过程遇到的问题,该怎么解决。

辅助功能服务在后台运行,并在触发AccessibilityEvent时由系统接收回调。这样的事件表示用户界面中的一些状态转换,例如,焦点已经改变,按钮被点击等等。现在常用于自动化业务中,例如微信自动抢红包插件,微商自动加附近好友,自动评论朋友,点赞朋友圈,甚至运用在群控系统,进行刷单

1.新建Service并继承AccessibilityService

 

2.并配置AndroidManifest.xml

 

3.在res目录下新建xml文件夹,并新建配置文件accessibility.xml

 
 

1.根据界面text找到对应的组件(注:方法返回的是集合,找到的组件不一点唯一,同时这里的text不单单是我们理解的 TextView 的 Text,还包括一些组件的 ContentDescription

 

2.根据组件 id 找到对应的组件(注:方法返回的是集合,找到的组件不一点唯一,组件的 id 获取可以通过 Android Studio 内置的工具 monitor 获取,该工具路径:C:UsersDellAppDataLocalAndroidSdk ools

 
 
 
 
 

1.root 授权环境下,无需引导用户到系统设置页面开启

 

2.targetSdk 版本小于23的情况下,部分手机也可通过以下代码开启权限,为了兼容,最好 try…catch 以下异常

 

3.引导用户到系统设置界面开启权限

 

4.结合一起,我们可以这样开启辅助权限

 
标签: 组件 找到 开启
特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

举报收藏 0打赏 0评论 0
 
更多>同类最新资讯
0相关评论

相关文章
最新文章
推荐文章
推荐图文
最新资讯
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号