当前位置:首页 » 编程软件 » 安卓应用编译去除广告

安卓应用编译去除广告

发布时间: 2022-08-18 09:18:19

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

手把手教你怎么去除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上自动签名

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

此经验转自--- 程序员之家

㈡ 用apk编制器怎么移除广告

可以分为以下几个步骤:

  1. 在没有去除广告之前,我们可以看到底部有一条很显眼的广告。

  2. 接下来我们使用Notepad++打开App Backup/res/values/id.xml文件,按Ctrl+F,在文件中查找“ad”关键词。

  3. 找到两个与ad相关的id的name

  4. 切换到文件搜索,输入刚刚搜索到的第一个id名称,目录选择刚刚反编译得到的文件夹

  5. 查找到5个搜索结果,但我们仅修改layout(布局)文件夹下的文件,也就是前两个文件,双击会打开对应的文件并定位到关键词的对应行

  6. 修改android:layout_width="wrap_content" (定义横幅广告的宽android:layout_height="wrap_content" (定义横幅广告的高度)这两句为android:layout_width="0.0dip" android:layout_height="0.0dip"达到隐藏的效果。

  7. 同样的方法搜索另一个与ad相关的id名称,打开对应文件同样修改为0.0dip来隐藏广告布局。

  8. 完成以上操作,然后回编译一下,再把软件安装到手机上就会发现没有广告了。

安卓手机软件中的广告有效去除方法

许多安卓手机用户都会发现,每次安装安卓手机软件时,都会弹出许多恼人的广告,那么,怎样才能安装软件时去除广告呢?以下就为大家带来安卓手机软件中的广告有效去除方法,具体操作步骤如下:
准备工作:
1.一部已ROOT的手机
2.安装Xposed框架。
安装方法:
1.打开Xposed框架
点击下载
搜索MinMinGuard
2.下载安装最新版MinMinGuard,在框架中选中后重启手机
3.由于MinMinGuard
没有广告检测机制,我们就只能对于那些已知存在广告的软件进行去除。
现在用网易有道词典做示范,打开有道词典之后可以看到软件在底部有广告推送。为了不妨碍阅读体验,我们把他去除掉。
(1)打开MinMinGuard
找到有道词典(也可以直接搜索),可以看到程序名下面已经有红字了。
(2)勾选有道词典。(也可以点击“笔”状图标,都勾上吧)。
(3)重启软件(如无效果请重启手机),你就发现讨厌的广告不见了。
以上就是
安卓手机软件中的广告有效去除方法的介绍,希望能给你有所帮助!

㈣ 安卓手机如何去广告

1、首先打开系统设置中的“应用程序管理器”然后选择需要屏蔽广告的软件。(如果不知道是哪款软件推送的广告,可以使用安全软件扫描广告,如果已经获取了ROOT权限,那么您可以直接在安全软件内禁止广告推送。如果没有ROOT权限请在扫描后记住推送广告的软件)。

2、选择推送广告的软件。进入后取消“显示通知”的勾选。然后会弹出提示窗口,选择“确定”。

3、这样软件就不会弹出广告啦。此方法同时适用于各种软件都状态栏提醒。

4、也可以关闭推送广告的软件的流量开关屏蔽弹出广告。

5、找到手机自带的“网络助手”字样的软件打开后进入到“流量排行”列表,点击“批量联网控制”,然后找到相应有广告的软件,点击其“4G、5G”、“WIFI”按钮关闭即可。但这种方法不适合在进行联网游戏时使用。

其他

1、如果手机通知栏出现广告信息,那么只需要打开下拉通知栏,长按要清除的通知栏信息,会弹出一个应用程序信息,然后长按需要清除的通知栏应用名称,之后会弹出一个应用程序信息,我们再点击“应用程序信息”即可

2、之后在对应应用的“应用程序信息”设置里即可找到有个显示通知的勾选项,去除勾选,即可取消其消息推送到安卓通知栏

3、去掉勾选后,之后会弹出一个确认对话框,我们选择“确定即可”

4、点击确定后,对应应用以后有推送信息将不会再安卓通知栏里边显示了,以后安卓手机就清净了,如果由于错误设置,要恢复应用通知栏信息的话,方法是可以在手机设置里边找到“应用程序管理器”然后找到需要恢复的应用,点击进入,重新勾选上即可,

㈤ 安卓app如何去广告 去除app内置小广告的方法

安卓去除app广告的方法基本上就是删除该app中的广告代码,或者通过第三方软件来屏蔽广告代码访问网络的权限,使得它无法通过网络来更新广告。由于删除广告代码比较麻烦,所以通常都是使用第三方软件来屏蔽广告。
第三方软件推荐净网大师或360卫士极客版的2.4.1016版本。

㈥ 怎样除去手机应用程序中的广告

第一种方法、采用关闭手机联网功能
大家都知道手机弹出广告是在手机使用联网功能下发生的,那么我们可以采用对手机软件联网功能的限制,从而达到屏蔽手机广告的目的。找到带有“网络助手”字样的软件打开后进入到“流量排行”列表,点击“批量联网控制”,然后找到相应有广告的软件,点击其“2G/3G”、“WiFi”按钮关闭即可。

第二种方法、安装安全管理类软件
这种方法也是大家很常用也比较简单的方法,那就是安装第三方手机安全管理类软件,例如360手机卫士、腾讯手机管家等进行对广告的拦截。
进入相应程序然后找到类似“恶意广告拦截”或“广告拦截”字样的功能,点击进入后软件会自动检测你手机中的所有软件,检测完毕后会自动将含有广告的软件一列表的形式排列出来。最后点击相应含有广告的软件进行手动关闭禁止。不过在这里需要注意的是手机必须在ROOT之后才可进行以上操作。

第三种方法、使用Android反编译工具
小编个人认为这个方法比较麻烦,技术高手们可以尝试一下。
用到的软件有:
1.java环境
2.xtemp解包工具
3.notepadplus
4.apk签名工具
先用winrar将apk安装包解压,从中提取classes.dex,利用Xtemp将dex解包,得到classes文件夹;
打开notepadplus,然后按Ctrl+F,选择”Find in Files”标签,搜索“http://”,然后点击“Find All”;

从搜索到的结果中找到名为“AdView”的文件夹,此文件中包含的就是加载广告的脚本,将下面三行脚本”http://schemas.android.com/apk/lib/com.google.ads”改为””(也就是删除http://schemas.android.com/apk/lib/com.google.ads),就可以屏蔽掉广告的加载和显示。
重新打包dex文件(双击“redex.bat”即可,然后会生产一个“out.dex”,把它改名为“classes.dex”替换到原apk包中即可),然后为改动过的apk软件签名,这样便得到了一个无广告的应用。
以上就是Android智能手机清除软件广告的三种方法,希望能帮助大家拥有一个干净Android手机使用环境。

㈦ Android 安卓去除APP的广告几种方法

1、hosts 法去大部分广告

这个方法放在第一位,是因为这个方法最有效,能够阻挡掉 90% 的安卓广告。这个去广告的方法并不是直接往 hosts 文件添加要屏蔽的网址,而是通过一个软件AdAway这个软件来进行。非常简单,下载文件就可以了,会自动将屏蔽的网址合并到hosts文件。类似的使用可以参考屏蔽视频广告。

5、Android 去广告终极大法 – 关闭数据

使用WIFI 时上网有点广告也无所谓,就是影响视觉效果,但如果使用移动网络就要多加注意了,广告可是会吃掉你的大部分流量的。

㈧ 你还在烦恼安卓手机怎么屏蔽广告么

安卓手机广告怎么拦截

现在使用安卓手机用户日益居多,广告也随之出来了。面对骚扰性质的广告应该如何应对,安卓手机广告怎么拦截?

方法一:采用关闭手机联网功能

大家都知道手机弹出广告是在手机使用联网功能下发生的,那么可以采用对手机软件联网功能的限制,从而达到屏蔽手机广告的目的,找到手机自带的“网络助手”字样的软件打开后进入到“流量排行”列表,点击“批量联网控制”,然后找到相应有广告的软件,点其“2G/3G”、“WIFI”按钮关闭即可。

方法二:安装第三方手机安全管理类软件

例如360手机卫士、腾讯手机管家等进行对广告的拦截,本人用的是手机毒霸。进入主程序后点击“广告隐私管理”,软件会自动检测手机中的所有软件,检测完毕后点击“全部广告软件”会列出含有广告软件的程序。最后点击相应含有广告的软件进行手动关闭禁止。不过需要注意的是手机必须在ROOT之 后才可进行以上操作。

方法三:使用Android反编译工具

最后的这个方法是从网上收集来的,个人认为这个比较麻烦,技术宅们可以去尝试一下。

先用winrar将apk安装包解压,从中提取classes.dex,利用Xtemp将dex解包,得到classes文件夹。打开notepadplus,然后按Ctrl+F,选择"Find in Files"标签,搜索“http://”,然后点击“Find All”,从搜索到的结果中找到名为“AdView”的文件夹,此文件中包含的就是加载广告的脚本,将下面三行脚本“http://schemas.Android.com/apk/lib/com.google.ads”改为“”(也就是删除http: //schemas.Android.com/apk/lib/com.google.ads),就可以屏蔽掉广告的加载和显示。重新打包dex文件(双击“redex.bat”即可,然后会生产一个“out.dex”,把它改名为“classes.dex”替换到原apk包中即可),然后为改动过的apk软件签名,这样便得到了一个无广告的应用。

注意事项

使用第三种方法的时候,切记不要将手机里面的文档删除。

㈨ 安卓APK文件怎样去除内置广告及修改图标和文字

一:首先会用到几个软件,一个是dex解包、打包工具、Notepad++
Portable(dex文本编辑工具)、以及签名工具和JAVA运行环境安装,其他软件可以到这个地址下载:http://yunpan.cn/lk
/sVkRQBi4HAJhu?sid=301
二:把需要去广告的软件,右键用7-zip解压方式打开,把classes.dex拉出来。

三:用dex工具解压classes.dex文件(具体方法看包里面说明)。打开Notepad++ Portable搜索 http:// (注意复制)

四:如图双击搜索到的网址,在上面改为无效网址就可以了。或直接删除引号里的网址,然后保存“全部”文件(这个修改时要注意,有的软件如果修改错误的话可能不能安装,可以网上搜一些是广告的连接。我只是提供一个方法,具体大家多练习研究吧)

引用:
还有ads字样文件
都可能是广告
但schemas.android.com开头的不是

去广告步骤:

1、去除广告下载源
解包classes.dex(方法上面已讲过),用Notepad++ Portable搜索广告下载源地址(若不知道软件用的是哪个供应商的广告的话,最好两家的下载源都搜索下)
2、去除广告界面
① 将刚刚已经替换了classes.dex文件的apk安装包用反编译。
② 用Notepad++ Portable搜索广告代码(上面已列出)

如图,将搜索路径定位到res文件夹(就是反编译后的res文件夹),代码只搜索开头就行了,如:com.admob.android.ads.AdView 和 com.google.ads.GoogleAdView。
如图:

搜索结果:

③ 双击黄颜色区域,修改下图上方的代码
android:layout_width="fill_parent" 修改为 android:layout_width="0.0dip"
android:layout_height="wrap_content" 修改为 android:layout_height="0.0dip"

修改后:

将所有搜索到的代码按照上面修改,完成后保存
五:封包classes文件夹(见包里说明),然后把classes.dex文件再次拖动到用解压方式打开的APK文件内。删除图下2个或3个文件,签名安装即可。

修改更换安卓软件图标

一个安卓程序的图标有时候并不见得每个人都喜欢,而且,某些APK程序不具备高分辨率的程序图标,造成在程序在高分辨率的屏幕下图标显示效果较差,所以有必要的时候是可以更改一下以满足个性化需求的,下面说说具体怎么做。

工具

7-zip
DoAPk.exe(或AndroidResEdit选择签名)
Java环境

步骤/方法
1.首先,把要更改图标的APK程序用7-zip进行解压
2.解压出来,看到如下文件和目录,其中看到一个名为res的目录,这个目录中存放的就是安装程序的资源文件,包括各种图片素材和声音素材,当然,我们需要的程序图标就包含在里面,双击打开res这个目录

3.之后在系统上方的搜索栏搜索带有"icon"字样的文件。通过基本判断可以得知,app_icon.png就是程序的图标,或找程序的图标(你懂得).
4.找一个自己喜欢的程序图标,需要注意的是,替换后的程序图标的名字,格式,分辨率大小都要和原图标一致,然后才把原来的app_icon.png替换.
5.替换完成之后,我们需要重新打包程序。回到程序解压之后的目录,删除原来的图标文件。拖动新的图标到里面。搞定!
6.打开AndroidResEdit选择签名.或打开Doapk.exe点击“单独制作ROM和APK签名”这一按钮,之后会弹出一个窗口,这里让用户选择自己需要签名的APK文件.

7.弹出窗口中选择好自己改好图标的APK文件,然后点击制作签名,这样就完成了对APK程序的签名,这样的APK程序在手机上安装才不会弹出错误提示
注意事项:DOAPK需要java环境的支持,使用前得先安装。更改前备份好源程序文件

文字修改

相信很多机友(特别是有强迫症的童鞋,比如我)遇到过这个问题,甚至可以说是困扰;
很喜欢一款软件,全身上上下下就一个看不顺眼 —— 软件名字;
下面介绍如何修改软件名称。
别告诉重命名可以通过第三方桌面解决,那个没有技术含量!!而且改的只是皮毛哦。
一、准备工作:
软件ArscEditor.exe
二、修改 APK 软件名称:
1、右击 APK 安装包,用压缩软件解压到当前文件夹;(如下图所示)
2、解压后找到文件“resources.arsc”;
3、打开将文件“resources.arsc”直接拖入ARSC编辑器的空白处中;(如下图所示)
4、选择“string”标签,并找到键值“app_name”;
5、将“区域”切为CN(有的不用切换),然后在“区域值”中修改你想要的软件名字,修改好后点击“保存当前值”;
6、点击“文件”,选择“保存”,并覆盖保存;
7、右击 APK 安装包,用压缩软件打开;(注:无需解压)
8、将修改好的“resources.arsc”文件直接拖入进安装包内并确认覆盖原文件;(如下图所示)
三、重新签名:
1、打开所得到的文件夹,并打开签名工具“AndroidResEdit.exe”;
2、选择“签名” - “签名 apk 文件”;签名后生成的新安装包名为“XXX-SignFile.apk”,安装到手机。

㈩ 有啥可以去掉安卓游戏广告的软件吗

去掉比较难,你可以选择拦截或者智能跳过。

比如说像轻启动这种APP,可以帮你精准点击安卓应用的开屏广告的跳过按钮;

比如说坚果隐藏这种应用隐藏工具,可以帮你拦截掉已隐藏应用的大部分广告;

比如手机管家这种系统软件,可以统一管理应用权限,少些精准广告投放。

方法还挺多的,就是需要自己去研究研究。

热点内容
java三目表达式 发布:2025-02-06 23:58:41 浏览:740
android开启wifi 发布:2025-02-06 23:50:08 浏览:495
腾讯云服务器是不是只有c盘 发布:2025-02-06 23:50:03 浏览:472
安卓如何选择相册 发布:2025-02-06 23:49:57 浏览:346
安卓究极风暴4在哪个软件可以玩 发布:2025-02-06 23:49:10 浏览:8
如何调用服务器的视频 发布:2025-02-06 23:48:57 浏览:643
编程粉丝名 发布:2025-02-06 23:48:56 浏览:559
局域网存储安装 发布:2025-02-06 23:42:50 浏览:926
androidbug 发布:2025-02-06 23:31:56 浏览:51
php数字判断 发布:2025-02-06 23:17:40 浏览:41