• 匿名
点击 468回答 1 2020-04-08 17:09

怎样去除安卓软件APP广告?

已关闭 悬赏分:80
反对 举报 收藏
  • 匿名
支持 反对 举报 2025-05-14 03:36
去除一个App的广告有很多种途径:可以用手机管理软件直接去除联网权限,也可以用去广告软件比如:广告拦截增强版 Adblock Plus,广告快走开 AdAway等等等等。
对于那些比较复杂的广告,可以用Apktool解包,查看Androidmanifest.xml文件, 一般一些的去掉配置文件的activity;稍强悍的修改布局文件,再强悍一些的就要进代码改smali,再再强悍一些的可能需要修改一些非smali代码等等等等。当然很多时候这几种方式会结合在一起使用。如果app内部有去除广告这个按zhidao钮,也可以考虑通过破解来达到去广告的目的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 daizhifa
2015-05-04 daizhifa
采纳数:138 获赞数:271 LV7
擅长:暂未定制
向TA提问 私信TA 展开全部 手把手教你怎么去除Android APP里面的广告(望采纳)

如何去除Android游戏软件中的广告:很多时候,我们下载好一款Andriod游戏软件,却被游戏软件中的广告弄的很烦。不停跳动的广告让人觉得非常不爽,而且在玩游戏的时候,还有可能点击到广告,中断游戏。那各位椒友是不是非常想取出Andriod游戏软件中的广告呢?嘿嘿,今天,凌少就来教大家如何取出Andriod游戏软件中的广告。

下面就教大家怎么用最简单的步骤把广告通通都去掉!所需工具已打包,下载链接在文中。

一:安装java环境
下载最新的java环境(点击下载),并安装。这一步就不详细叙述了,跟普通程序的安装过程是一样的。

二:下载所需工具(点击下载)

该压缩包包含以下三个工具:
smali —— 解包、打包apk文件
notepad —— 查询文件关键字并替换
apk签名工具

将所有工具解压缩待用

用WinRAR打开需要去广告的apk文件,提取classes.dex

将classes.dex拖到smali文件夹中的解包.bat上
得到classes文件夹

打开notepad(也可以使用editplus)
按Ctrl+F打开搜索替换
选择 在文件中搜索 (Find in Files)
在浏览目录(Directory)里选择classes文件夹
搜索内容(Find what) 填写http://

这时可以看到有很多搜索到的链接 其中有很多就是广告链接

将广告链接删除(只删除引号内的部分)
notepad++会自动保存你做的修改

将classes文件夹拖动到打包.bat上 自动打包
得到修改完成后的classes.dex
将classes.dex拖到apk文件(用winrar打开)里替换原文件

删除apk文件中META-INF里的除MANIFEST.MF外的两个文件
将apk文件移动到拖动到签名工具所在文件夹sign里
拖动到Sign.bat上自动签名

这样你的应用就e799bee5baa6e997aee7ad9431333337386538没有广告了,简单吧

此经验转自--- 程序员之家 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 让过去变为回忆
2019-10-23 让过去变为回忆
采纳数:2 获赞数:35 LV2
擅长:暂未定制
向TA提问 私信TA 展开全部 我最近就遇到一个游戏,不能断网,不然不启动,好多去广告都不能去广告,应用宝和vivo官网下载的都有广告,名字叫恐怖老奶奶,解密 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 emeipanda
知道合伙人软件行家 2018-06-25 emeipanda
知道合伙人软件行家 采纳数:330 获赞数:1432 曾获联想、华为、Juniper认证,现任职于四川省内江市GPS卫星监控中心总工程师,主持技术管理工作逾10年。
向TA提问 私信TA 展开全部 你可以下载一个叫adsafe的工具 可以屏蔽一些广告
如果要单独去掉某一个apk的广告 就必须用反编译和打包签名工具才行 不过这样做是不道德的行为 很多非官方的应用都是这么做的广告 很卑鄙
浙ICP备2021030705号-2