清除Android应用内置广告的三种方法.docx

上传人:小飞机 文档编号:3636152 上传时间:2023-03-14 格式:DOCX 页数:2 大小:37.74KB
返回 下载 相关 举报
清除Android应用内置广告的三种方法.docx_第1页
第1页 / 共2页
清除Android应用内置广告的三种方法.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《清除Android应用内置广告的三种方法.docx》由会员分享,可在线阅读,更多相关《清除Android应用内置广告的三种方法.docx(2页珍藏版)》请在三一办公上搜索。

1、清除Android应用内置广告的三种方法Android最大的特点就是开放性。正是因为它的开放性,让许多创业者走上了APP开发这条路。但是有不少人动了“歪脑筋”,在正版APP中植入广告然后欺骗用户下载,从而获利。烦人的广告非常影响用户体验,我们能否自己动手将广告去掉呢? 方法一:利用安全软件蔽广告 Android设备同PC一样,也有很多安全软件。在Android上,安全软件有很多,比较知名的有LBE安全大师、360手机卫士、腾讯手机管家、网秦安全等等,大都具备了屏蔽App的广告。我们就以LBE安全大师为例,看看它是怎么屏蔽广告的。 我们首先在LBE安全大师中找到“广告拦截”功能,在其中点击“广告

2、扫描”,软件会自动开始扫描手机中的所有APP,很快就可以将嵌入了广告的APP罗列出来。找出嵌入广告的APP之后,可以直接卸载或者屏蔽广告 接下来让我们试试它的广告拦截功能,任意点击其中一个APP,就可以看到它的广告行为,包括弹窗广告、通知栏广告等,直接点击右下角的“屏蔽广告”,然后重新运行这个APP,就会发现讨厌的广告条消失了。 处理过后,广告不见了 方法二:设置联网权限屏蔽广告 但是,有个别APP使用LBE安全大师无法直接屏蔽广告,还可以用其他方法去封杀广告大部分广告都需要访问网络,我们可以限制其权限,让它无法联网,从而达到屏蔽广告的目的。 在LBE安全大师中的“流量监控”中,有个“联网权限

3、”功能,我们可以在这里,找到需要处理的APP,将它的WiFi链接和数据链接权限关闭。 不过,这个方法并不完美,会出现两种问题,一是如果软件本身需要联网,则无法使用;二是在限制访问网络之后,某些APP会在原来广告的位置留下难看的空白框,同样让人不舒服。 方法三:自己打造干净的APK文件 既然黑心开发者可以在APP的安装程序中嵌入广告,那么我们能否反其道而行之,将广告赶走呢?接下来我就教大家一个绝招将广告清理干净之后再安装。 这种方法,大致思路就是,反编译APK文件,然后修改XML文件将广告信息去掉,最后重新编译为新的APK文件。 下面让我们说说具体的操作过程,首先你需要在电脑上安装Java环境,

4、然后在 运行命令行提示符,用cd命令转到apktool-install-windows所在文件夹。如被嵌入广告的安装文件名为abcd.APK,执行如下命令将abcd.apk反编译到文件夹abcd: apktool d abcd.apk ABCD 现在打开abcd文件夹,在其中的res文件夹找到main.xml,接下来用记事本来打开,按下“Ctrl+F”找到fill_parent和wrap_content,并将它们都替换为0.0dip,保存退出,再输入以下命令重新编译: Apktool b ABCD 接下来你就可以在ABCDdistout.apk路径下找到重新生成的APK文件了,最后用APKsign等工具为APK文件签名即可使用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号