当前位置:网站首页 > 通栏广告 > 正文

清除android应用内置广告的三种方法。

作者:admin发布时间:2024-07-15分类:通栏广告浏览:评论:3


导读:方法三:自己打造干净的APK文件既然黑心开发者可以在APP的安装程序中(APK文件)嵌入广告,那么我们能否反其道而行之,将广告赶走呢?接下来我就教大家一个绝招——将广告清理干净之后...

清除android应用内置广告的三种方法。

方法三:自己打造干净的APK文件

既然黑心开发者可以在APP的安装程序中(APK文件)嵌入广告,那么我们能否反其道而行之,将广告赶走呢?接下来我就教大家一个绝招——将广告清理干净之后再安装。

这种方法,大致思路就是,反编译(编译可以理解为将源代码转化为可运行的程序,反编译就是将程序转化为源代码)APK文件,然后修改XML文件(一般情况下是在反编译出来的res文件夹中的,通常在文件夹,有时候也会放在其他文件夹)将广告信息去掉,最后重新编译为新的APK文件。

下面让我们说说具体的操作过程,首先你需要在电脑上安装Java环境(可以在下载并安装),然后在下载。解压到,解压--windows.zip到任意文件夹(例如D盘根目录)。

运行命令行提示符,用cd命令转到apktool-install-windows所在文件夹(如cdd:/apktool)。如被嵌入广告的安装文件名为abcd.APK,执行如下命令将abcd.apk反编译到文件夹abcd:

apktooldabcd.apkABCD

现在打开abcd文件夹,在其中的res文件夹找到main.xml,接下来用记事本来打开,按下“Ctrl+F”找到fill_parent和wrap_content,并将它们都替换为0.0dip,保存退出,再输入以下命令重新编译:

ApktoolbABCD

接下来你就可以在ABCDdistout.apk路径下找到重新生成的APK文件了,最后用APKsign等工具为APK文件签名即可使用。

(主要内容摘自电脑报)

展开全文

标签:怎么删手机自带的广告


已有3位网友发表了看法:

欢迎 发表评论: