AdClose

AdClose 是一个基于Xposed框架的Android广告屏蔽工具,致力于提供一个无广告的应用浏览体验,旨在优化用户体验并减少干扰。请在LSPosed框架环境中使用。

AdClose的核心功能是阻止应用内的广告SDK初始化加载,并拦截应用广告请求以屏蔽广告。

主要特性

功能支持(顺序):

  • 精准处理:阻止应用内广告SDK初始化。
  • 广告请求拦截:拦截屏蔽应用的网络广告请求。
  • 截图录屏限制移除:允许在应用中自由截图和录屏。
  • VPN与代理检测移除:去除应用内的VPN和系统代理检测。
  • 传感器监听移除:用于禁用摇一摇等基于传感器的广告跳转。
  • Root检测规避:去除应用内的一般性Root,Magisk和Xposed框架检测。

支持的应用范围

AdClose支持众多流行的Android应用,包括但不限于:

  • 视频播放应用
  • 阅读和新闻应用
  • 工具和便捷应用
  • 商务办公应用
  • 社交和通讯应用

广告SDK处理

AdClose能够处理应用内包含以下在内的多种SDK类型:

  • ADSuyiSdk Ads
  • AdScope
  • Ali BaiChuan Ads
  • Applovin Sdk
  • Appic Ads
  • Baidu Ads
  • BJXingu Ads
  • ByteDance (Pangolin) Ads
  • ByteDance (Pangolin) GroMore
  • FaceBook Ads
  • Google Ads
  • Google FireBase Crashlytics Sdk
  • Huawei Ads
  • Inmobi Ads
  • Kwai Ads
  • MeiShu Ads
  • Mintegral Ads
  • Mbridge Ads
  • Pinduoduo Ads
  • Qumeng Ads
  • Sigmob Ads
  • Tanx Ads
  • Tencent Ads
  • Tencent SDK
  • TopOn SDK (anythink)
  • TradPlus Ads
  • Umeng SDK
  • Unity3d Ads
  • Vungle Sdk
  • XiaoChuang Ads (ZuiYou)
  • XinwuPaijin Ads
  • Xiaomi Ads

使用指南

在安装AdClose之前,请确保您的设备已经安装LSPosed框架。

  1. 下载并安装AdClose模块。
  2. 在LSPosed模块管理器中激活AdClose模块。
  3. 在模块作用域中选择您希望去除广告的应用。
  4. 启动AdClose模块,选择并点击应用列表,启用相应的Hook功能。

如何贡献

如果您对AdClose有改进建议,或发现Bug,欢迎通过Issues反馈。

支持我们

如果AdClose对您有帮助,请给予我们Star支持!这是我们持续改进的最大动力。

关注我们

获取更多更新和帮助,请关注我们的Telegram频道:

🌟 频道入口: @AdClose

Releases

v4.3.2

Stable

4/8/2026, 5:48:13 AM

Final Version

  • 修复Log功能问题
  • 优化自动检测广告SDK方式
  • 使用内存快照优化规则查询
  • RequestHook增加HTTP2帧解析

Assets

1

v4.2.9

Stable

4/3/2026, 1:36:15 PM

  • 更新依赖
  • 完善优化
  • 更新至libxposedApi-101
  • 优化页面性能
  • 设置页面增加包可见性绕过功能(需勾选系统至作用域)

Assets

1

v3.9.7

Stable

8/18/2025, 9:33:08 PM

• 更新依赖
• 页面优化
• 移除冲突Hook
• 修复/优化响应体获取
• 修复未激活时闪退问题
• 功能一支持去除Google广告
• 增加Cronet类型请求获取(只适配某音类型)
• 移除SDKAds默认Hook,交由自定义Hook负责

自定义Hook:

• 增加自动检测Sdk广告方法功能
• 代码重构
• 完善页面
• 增加Log页面
• 修复多选模式问题

请查看

Hook.Sdk.mp4

Assets

1

v3.9.0

Stable

8/2/2025, 12:36:03 PM

• 代码优化
• 沉浸状态栏
• 优化滚条位置
• 增加简易返回动画
• 增加请求体开关(默认关闭)
• 增加查看图片类型请求体
• 重构RequestHook(Http/OkHttp)

注:查看请求体功能并不通用,且有可能对实际请求体造成影响,非需要情况下不建议打开

Assets

1

v3.8.3

Stable

7/23/2025, 6:10:35 AM

  • 优化代码
  • 优化列表显示,提升流畅度
  • 修复Request数据问题
  • 增加查看,导出Response Body
  • 增加启动页判断,防止模块未激活使用

Assets

1

v3.8.0

Stable

7/14/2025, 2:57:54 PM

  • 修复功能配置失效问题
  • 修复排序功能不稳定问题
  • 功能六:避免对真机启动过虚拟机检测

Assets

1

v3.6.0

Stable

7/12/2025, 8:18:15 PM

  • 优化代码
  • 完善自定义Hook功能

Assets

1

v3.4.0

Stable

7/9/2025, 10:43:27 PM

  • 优化代码
  • 重构黑名单查询
  • 修复黑名单查询性能问题
  • 增加基础自定义Hook功能

Assets

1

v3.3.0

Stable

7/3/2025, 4:39:52 PM

  • 更新依赖
  • 减少内存消耗
  • 优化页面布局
  • 优化应用获取
  • 优化页面功能
  • 优化数据库查询
  • 优化DexKit封装加载
  • 重构优化页面代码
  • 修复列表显示问题
  • 修复过滤器刷新问题
  • 修复黑名单类型匹配问题
  • 重构功能配置管理(CP+SP)
  • 解决页面卡顿掉帧问题
  • 解决多语言情景下排序过滤状态失效
  • 功能二:移除不准确的CIDR获取
  • 功能六:避免对真机启动过虚拟机检测

Assets

1

v3.0.0

Stable

6/21/2025, 10:43:09 AM

建议尽快更新此版本

  • 更新依赖
  • 优化应用加载
  • 优化图标加载
  • 优化Hook逻辑
  • 优化Hook配置操作
  • 修复功能一闪退问题
  • 修复屏蔽规则匹配问题
  • 修复小米机型闪退问题
  • 修复爱奇艺去广告问题
  • 解决安卓10使用问题
  • 解决加固应用无法加载DexKit问题
  • 重构DexKitUtil(大幅减少消耗,应用快速加载)

Assets

1

v2.2.8

Stable

2/23/2025, 5:02:19 PM

  • 优化页面代码
  • 更新项目依赖库
  • 优化HookUtil工具类
  • 优化ContextUtil回调注册
  • 增加主线程 Toast提示开关
  • 增加Hook WebViewClient.shouldoverrideUrlLoading
  • 升级处理SDK广告初始化的方法,应用启动速度得到提升

Assets

1

2.2.4

Stable

1/1/2025, 1:14:32 PM

  • 代码优化
  • 修复闪退问题
  • 重构 RequestHook
  • 增加更多的调试日志
  • 增加简易的Hook提示
  • 优化 ContextUtil 回调注册

Assets

1

v2.2.2

Stable

12/11/2024, 5:50:06 AM

  • 完善 Hook 操作
  • 优化页面显示与加载
  • 修复功能三空指针问题
  • 功能二支持记录WebView请求
    (已通过测试Via浏览器,Stay浏览器等,但除了Chrome)

Assets

1

v2.1.8

Stable

11/13/2024, 10:34:15 AM

  • 代码调整
  • 完成页面翻译
  • 修复优化功能六
  • 修复模块未激活问题
  • 优化广播发送(功能二)
  • 为DNS请求类型增加Log(功能二)

Assets

1

v2.1.6

Stable

11/9/2024, 3:45:07 PM

  • 优化工具类
  • 优化页面显示与加载
  • 修复功能三空指针问题
  • 功能二:使用Content Provider替换Service传递黑名单数据

Assets

1

v2.1.1

Stable

11/1/2024, 8:52:21 AM

  • 优化数据库查询
  • 优化页面显示与加载
  • 修复Request页面搜索过滤问题

Assets

1

V2.0.5

Stable

10/19/2024, 7:49:31 PM

  • 功能调整
  • 优化回调机制
  • 解决部分应用使用功能一闪退的问题(com.bytedance.sdk)

Assets

1

v2.0.2

Stable

7/30/2024, 7:47:01 PM

最终更新

  • 修复Hook功能失效问题
  • 功能1适配去除TopOn SDK(anythink)
  • 功能2 : cp -> binder service (后台保活)
  • 修复部分应用屏蔽okhttp类型请求闪退的问题(功能2)

结语

功能都已完成,bug也已修复,因此以后不会再有更新。我一直希望将自己的作品做到优秀,现在已经足够了。所以,真的再见了,感谢大家的支持😸😸

Assets

1

v1.9.6

Stable

7/25/2024, 8:28:05 AM

  • Hook代码优化
  • 功能1适应新版腾讯广告
  • 功能2为调整为调试功能,负责分析应用部分请求

Assets

1

v1.9.4

Stable

5/6/2024, 1:37:45 PM

• 优化数据库查询
• 优化黑名单搜索
• 优化功能3
• 修复功能5无效问题
• 功能2移除使用前台服务
• 功能6增加绕过虚拟机检测
• 增加"去除剪贴板读取写入"功能

Assets

1

v1.9.0

Stable

4/21/2024, 8:02:41 PM

Fragment

• 修复导出入应用配置失效问题

Hook

• 解决穿山甲和Sigmob广告SDK处理问题(功能1)
• 使用前台服务提高保活能力(功能2)
(给予模块通知权限即可显示在后台运行,屏蔽广告请求)

此外,如果不太会用本模块,可以查看参阅我们TG频道的置顶消息

Assets

1

v1.8.6

Stable

4/17/2024, 11:54:42 PM

• 修复内存泄漏
• 修复Binder使用上的一些问题
• 修复Domain类型拦截失效问题(功能2)

Assets

1

v1.8.4

Stable

4/13/2024, 7:43:38 AM

Fragment

• 优化应用列表加载(Apps)
• 移除自适应图标显示(Apps, Request)
• 解决批量添加黑名单数据重复问题(Request)

Hook

• 修正Sigmob类型Hook返回值错误(功能1)
• 使用Binder完善保活机制(功能2)

Assets

1

v1.8.2

Stable

4/11/2024, 5:47:24 AM

• Bug修复
• 功能调整
• 页面数据加载优化
• 增加备份与导入应用配置

Assets

1

v1.7.7

Stable

3/28/2024, 1:54:29 PM

• 增加去除Firebase Crashlytics Sdk (功能1)
• 解决ClassCastException问题(功能2)

Assets

1

v1.7.5

Stable

3/27/2024, 9:58:12 AM

• 规范布局(Apps)
• 通用去除Google广告(功能1)
• 优化okhttp Hook(功能2)
• 修复http Hook问题(功能2)
• 移除Xposed 调试Log

Assets

1

v1.7.3

Stable

3/24/2024, 7:08:40 AM

• 完善RequestHook
• 修复移除黑名单问题
• 其他优化

Assets

1

v1.7.1

Stable

3/17/2024, 5:52:07 AM

  • 修复功能问题
  • 解决“应用请求检查”功能导致的问题(严重)

这版稳如老狗,基本不会出现任何问题了,请尽快更新。有问题和建议请到TG群组进行反馈。

Assets

1

v1.6.9

Stable

3/5/2024, 4:18:47 PM

• 修复Bug
• 整改优化页面
• 取消本地黑名单数据
• 完善优化各类个性化功能
• 修复“应用请求检测”功能所有问题

非常建议先清除一次模块的应用数据,不会影响其他功能,以防止以前的缓存内容和错误出现。

请给模块自启动权限,否则会导致部分功能失效和异常问题,没有自启动相关设置请忽略。

Assets

2

v1.6.7

Stable

2/25/2024, 12:42:51 PM

• 解决 HTTP/OKHTTP 请求 Log缺失问题
• 优化 RequestHook数据获取与逻辑调整

Assets

1

v1.6.6

Stable

2/21/2024, 4:24:51 AM

• 修复一些Bug。
• 更新本地黑名单。
• 修正一处Hook错误。
• Host类型更名为Domain。
• 对功能、页面和性能进行了优化。
• 黑名单管理页面支持长按批量移除。
• Request 页面默认排除重复请求项,并支持长按批量加入黑名单。
• Request页面和黑名单管理页面支持左右滑动手势操作功能。
(代替长按菜单)

现在建议先清除一次模块的应用数据,以防止以前的缓存内容和错误出现,不会影响其他功能。
请给模块自启动权限,否则会导致部分功能失效和异常问题,没有自启动相关设置请忽略。

blocked_lists.rule(17476)是我提供,推荐的黑名单规则,可在设置页面-黑名单,右上角进行导入。

规则格式内容:

“Domain”对应特定域名相关的所有请求
“URL”对应完整URL请求
“KeyWord”对应特定关键词的所有相关请求

最后提醒一下,需先对应用开启“应用请求检查”功能。

Assets

2

v1.6.2

Stable

2/7/2024, 7:43:49 PM

开发这个模块的想法已经是8个月前了,现如今,我们也逐渐接近了尾声。这可能是年前的最后一次更新,也可能是整个项目的最终更新,已修复所有问题。完成这个项目也算是实现了我个人的一个心愿,也祝愿大家在2024年里一切顺利,早日达成各自的目标。

  • 修复设置页面显示问题
  • 设置页面增加语言切换(中英)
  • 黑名单页面优化(BlockListActivity)
  • 修复DexKit缓存使用错误导致的Hook功能问题

Assets

2

v1.6.1

Stable

2/7/2024, 4:17:40 AM

  • 调整部分布局
  • 更新部分图标
  • 修复部分布局问题
  • 修复部分功能问题
  • 调整OKHTTP请求数据获取

Assets

1

v1.6.0

Stable

2/6/2024, 3:02:55 PM

  • UI调整
  • 修复数据库问题
  • 修复Hook导致的网络问题
  • 自定义屏蔽规则功能上线
    (可以在设置页面-黑名单中管理,导入规则、导出规则)

block_list.rule为默认使用的屏蔽规则,可以按照其格式,制作自己的规则。

“Host”对应域名请求类型
“URL”对应HTTP(S)请求
“KeyWord”根据关键词来决定是否屏蔽请求

最后提醒一下,需对应用开启“应用请求检查”功能

Assets

2

v1.5.9

Stable

2/5/2024, 9:07:22 AM

上版本存在一个比较严重的问题,请尽快更新

  • 优化内容
  • 修复已知问题
  • 设置页面增加黑名单管理
  • 支持自定义添加屏蔽请求类型

Assets

1

v1.5.8

Stable

2/2/2024, 4:33:26 AM

  • 规范代码格式
  • 调整部分Hook内容
  • 修复页面布局问题
    Request页面:
  • 增加自定义屏蔽请求功能(长按列表请求)
  • 增加导出列表请求信息功能
    (需对应用开启应用请求功能,才能显示请求列表)

Assets

1

v1.5.6

Stable

1/27/2024, 5:24:42 AM

  • 功能代码优化
  • 优化数据缓存策略
  • 增加对QQ的部分SDK处理
  • 增加切换排序和过滤功能提示

Assets

1

v1.5.4

Stable

1/21/2024, 3:02:34 PM

  • 优化页面显示
  • 调整RequestHook策略
    (修复应用请求检查问题)

Assets

1

v1.5.3

Stable

1/19/2024, 2:02:44 PM

  • 延续更新

Assets

1