- 博客(19)
- 收藏
- 关注
原创 AccessibilityService微信自动化节点元素混淆问题解决
AccessibilityService获取微信版本8.0.52以上的节点元素时信息会被混淆打乱,导致无法正常执行AccessibilityService自动化逻辑,这个问题直接影响自动化脚本对于后面微信版本的兼容。
2025-03-26 22:17:13
405
原创 AccessibilityService-weditor获取节点元素信息&Assists实现自动化
1. weditor 查看 Android 设备 UI 层级、获取控件属性2. Assists实现自动化
2025-03-23 10:18:04
689
原创 Appium结合AccessibilityService实现自动化微信登录
配置Appium集成Assists通过Appium查看节点信息使用AssistsAPI通过节点信息id获取元素并执行自动化逻辑教程源码:https://github.com/ven-coder/wechat-login-auto。
2025-03-20 07:57:49
1048
原创 flutter jdk版本过高编译失败问题解决(mac os)
原因:升级android studio后默认的jdk版本升级为了21,导致编译报错。将flutter编译android的jdk版本指定为之前可正常编译的版本即可。再次编译flutter android项目正常。成功修改为jdk17。
2025-01-01 23:59:50
781
1
原创 Android无障碍自动化结合opencv实现支付宝能量自动收集
Android无障碍服务可以操作元素,手势模拟,实现基本的控制。opencv可以进行图像识别。两者结合在一起即可实现支付宝能量自动收集。opencv用于识别能量,无障碍服务用于模拟手势,即点击能量。
2024-06-22 22:48:37
428
原创 Android自动化无障碍服务开源库 Assists v3.0.0
Android无障碍服务(AccessibilityService)开发框架,快速开发复杂自动化任务、远程协助、监听等。
2024-06-12 07:44:25
1460
原创 Android自动化-如何获取视图元素属性?
在做Android自动化时候,我们需要知道视图有哪些元素,元素都有哪些属性,获取到元素属性我们才能通过元素属性去控制视频,所以做Android自动化获取元素属性是必要的第一步获取视图元素属性最便捷的方式就是使用Android SDK中的 uiautomatorviewer,当你配置好Android的开发环境后就能直接使用 uiautomatorviewer。
2024-04-30 08:32:12
1101
2
原创 Android无障碍服务(AccessibilityService)开发框架-Assists
Android无障碍服务(AccessibilityService)开发框架,快速开发复杂自动化任务、远程协助、监听等
2023-08-08 12:27:13
1591
原创 Android7.0及以上https抓包
理论上无论多少版本的Android系统,只要能将Charles的证书设置为系统证书就能正确抓取https下面是我个人的实现步骤。
2023-03-16 15:04:47
473
原创 Android自动换行布局
在网上找了挺久都没找到好用的自动换行布局,于是干脆自己写一个吧,原理其实就是计算布局大小,然后摆放的时候计算子view摆放的时候是否大于父view的最大宽度,超过了就在下面一行摆放就好了,注释就不多写了直接上代码大家拿去用吧/** * 自动换行布局 */class AutoWrapLayout @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0
2021-07-27 11:45:01
1677
原创 Android文字滚动自动滚动View
文字滚动ViewGitHub效果(无法显示效果点击这里).gif")原理其实就是把文字逐行绘制出来,利用属性动画改变绘制的位置来实现滚动代码写的有点粗糙,分享出来希望能帮到大家使用1.布局中添加<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.
2021-05-24 18:27:00
389
原创 Android抓包okhttp拦截实现网络监听
okhttp抓包实现网络监听抓取自身APP的网络请求,方便测试、后端、及自己调试查看APP的网络请求情况github:https://github.com/Levine1992/HttpCapture看不到动图可以到我的码云仓库看点击跳转码云集成1. 项目根目录的build.gradle中添加allprojects { repositories { ... maven { url 'https://jitpack.io' } }}2. ap
2021-05-24 18:25:38
1512
1
原创 AccessibilityService辅助库快速实现自动全选黏贴、点击、滑动等各种自动操作
AbllibDemo:https://github.com/Levine1992/AbllibAccessibilityService无障碍服务库,一行代码启用,快速开发复杂的自动操作业务AccessibilityService可以帮助我们做一些自动操作手机的动作,像微信自动抢红包、各种应用市场的自动安装功能就是利用的AccessibilityService服务,利用这个服务我们可以做更多有意思的事,但是直接继承这个服务,要实现一些复杂点的业务逻辑就很麻烦,所以写了这个库。其实我看这些库介绍最烦人就
2021-05-24 18:23:10
895
原创 AccessibilityService实现文本的自动全选黏贴、点击、滑动
前段时间公司需要实现对YY客户端自动的登陆进入直播间的一个需求第一想到的就是AccessibilityService,然而遇到文本自动全选问题在网上一直找不到文章,最后经过自己半天的研究最终解决,所以在这写篇文章帮助一下也遇到这个问题的小伙伴,顺便也把之前使用AccessibilityService实现的点击、滑动也在这分享了,希望能给大家一点帮助AccessibilityService的使用、如何获取所监测的app的界面节点在这就不介绍了,谷歌一大把1.文本全选问题的解决真的简单的不能再简单
2021-05-24 18:12:18
798
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人