|
总结了一下去广告的方法,我自己改进了一下,怎么方便简洁怎么来
一.确定广告类型
总所周知,广告分为开屏,横幅,插屏,信息流,视频等类型的广告。但是我们可以通过锁定广告商来快速区分
那这个时候就要掏出来 LibChecker(百度搜索下载即可) 新手可以用这个软件来确定广告商
二.利用工具进行代码修改
①对软件进行去除签名校验
②进入去签包后按照找到的广告商进行过滤替换
腾讯穿山甲广告 过滤 com.qq.e 替换为 # 方法名搜索com.bytedance.pangle.Zeus.hasinit 把hasInit和init方法名代码清空
百度广告 过滤 回调成功 进去后首段添加return-void
快手广告 过滤 com.kwad 替换为 #
京东广告 过滤 com.jd或 com.jad 替换为 #
个推广告 过滤 com.getui和 com.igexin 替换为 #
倍孜广告 过滤 com.beizi 替换为 #
趣头条广告 过滤 aiclk 替换为 #
taptap广告 过滤 taptap 替换为 #
优比客思广告 过滤 ubix 替换为 #
开屏广告 过滤 跳过 找到 跳过 %d 搜索后把它相邻的const/4后面改为0x0 或者 记录主页和广告页activity 两者相互替换
怕麻烦直接搜索adsdk 或者 方法名搜索getAd showAd loadAd 小几率闪退噢
(不保证100%去除,比如信息流和视频流等)
三.结语
网络上也有用正则表达式进行去广告的,觉着有局限性。
谷歌广告可以在AndroidManifest.xml里面搜索com.google.android.gms.ads,把带ads的全都删掉,其他的不要删,会闪退,如果是内置到APP就可以尝试一下改布局
版本 2.4.4 (1897)
该版本需要 Android 7.0 及以上版本。
https://cloud.189.cn/t/q6fqi2vyuI3y访问码:5np8
此应用可以查看你的设备上应用使用的第三方库。
它也可以查看应用本机库的 ABI 架构(通常用来查看应用是 64 位还是 32 位)。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|