# WSGWAssists
**Repository Path**: abd60/wsgwassists
## Basic Information
- **Project Name**: WSGWAssists
- **Description**: No description available
- **Primary Language**: Android
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-04-29
- **Last Updated**: 2024-04-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Assists
Android无障碍服务(AccessibilityService)开发框架,快速开发复杂自动化任务、远程协助、监听等
***
## Android无障碍服务能做什么
利用Android无障碍服务可以开发一些Android系统内的自动化任务,比如经典的微信自动抢红包、支付宝蚂蚁森林自动浇水、芭芭农场自动施肥等
还可以开发远程协助功能,市面上向日葵等一些远程协助功能就是利用无障碍服务和投屏权限开发的
还能开发一些拓客、引流、营销系统,抖音自动点赞评论、微博自动转发评论关注等
总之,利用Android的无障碍服务可以开发各种自动化的任务或者界面信息监听、远程协助等
## Assists开发框架能做什么
按照Google官方文档继承实现的无障碍服务,对于复杂的自动化任务,不仅代码逻辑实现不清晰,后期的修改维护也会很头疼,所以在实践过程中实现了这个框架
在这个框架下开发Android无障碍服务业务可以让你的业务开发更加快速、逻辑更加健壮且容易维护。
## 快速开始
### 1. 添加依赖
#### 1.1 将JitPack仓库添加到根目录build.gradle文件中
```groovy
allprojects {
repositories {
//添加JitPack仓库
maven { url 'https://jitpack.io' }
}
}
```
#### 1.2 添加依赖到主模块的build.gradle中,
```groovy
dependencies {
//添加依赖
implementation 'com.github.ven-coder:assists:1.0.3'
}
```
### 2. 注册服务
#### 1.1 主模块AndroidManifest.xml中注册服务
一定要在主模块中注册服务,不然进程被杀服务也会自动被关闭需要再次开启
```xml
| 