自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 AlicoChat开源兴趣社交项目

一个完整开源社交项目,包含Flutter客户端、后台管理、服务端

2024-04-12 14:11:22 382

原创 Flutter键盘监听弹出收回解决顶起底部按钮且不遮挡输入框问题

解决输入框随软键盘高度自动调整且不顶起固定于底部的按钮问题。

2023-08-24 18:33:18 2281

原创 Android studio真机调试自动断开问题

Android真机调试断连解决

2023-08-10 10:34:55 1163

原创 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面试知识汇总

Android面试知识汇总

2022-08-12 00:01:59 537

原创 Android仿qq邮箱账号邮件账号输入框交互

Android自定义ViewGroup仿qq邮箱发件人、收件人输入交互

2022-07-28 23:47:10 654

原创 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关注的人

提示
确定要删除当前文章?
取消 删除