这只是去广告的方法之一,也比较实用
进入软件发现这种非弹窗式的布局广告
打开开发助手,点击布局查看,顺便开启无障碍功能
进入软件广告界面,点击开发助手悬浮窗的搜索按钮
选取广告那一块布局,如图
点击第一个imageview,也就是图片布局
复制他的资源值

打开MT,查看安装包,找到resources.arsc
点击Arsc编辑器
再点击ID定位资源,输入我们刚刚复制的ID
找到了资源名image[其实直接xml搜索资源值也可以定位]
返回后进入res文件夹,再进入layout,一般主要的布局配置都在这里,这里我们点击右上角,XML搜索,字符串搜索image,一般只有一到两个结果,有时候也有多个结果,自己慢慢筛选
搜索出结果后,反编译打开,可以看到这里的广告ID为image,我们可以直接在代码中间插入
android:visibility="gone",也就是这里的布局不可用,当然也就不显示了


但有时候会出bug,影响到其他地方,所以我们也可以改布局大小,原来的wrap_content为自适应大小,一般都会铺满屏幕,这里把长宽都改为0dp,也就是都为0,这样也显示不了
改完保存,然后签名安装就会发现那一块广告直接没了,被其他自适应内容填充了,这样就广告就去除了,有时候一个软件会有多个这样的广告,都可以这样抓取布局去除

教程完毕,有不懂的可以评论问我,我不一定在线,会的就会回复

最近更新