我可以: 邀请好友来看>>
ZOL论坛 > 软件论坛 > 软件汉化论坛 > 【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包

3380浏览 / 176回复

黑色流云

黑色流云

9
精华
8043
帖子

等  级:Lv.11
经  验:273318
  • Z金豆: 0

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:北京
  • 注  册:2012-04-16
  • 登  录:2021-10-12
发表于 2013-11-20 16:01:50
电梯直达 确定
楼主
  每次遇到好的软件有不少都是带广告的,普通广告能忍则忍了,但是遇到自己真心喜欢的软件,但又没人给做去广告版的时候就非常的郁闷!所以,有了今天这篇安卓软件去广告教程!不用等到望穿秋水也盼不来某某去广告版,自己动手一样能移除。简单三步:构建Java环境、反编译移除广告、重新签名打包!

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包图片1


·构建Java环境

  APK安装包全名称是Android application package,它包含了应用的二进制代码、资源、配置文件等。我们常见的安卓APK安装包其实就是一个zip的压缩包形式的软件,我们可以使用WinRAR等压缩软件来打开。而我们再PC上用到的反编译软件是需要在Java环境下运行的,所以我们首先要创建一个反编译软件运行的环境才可以!而JDKJava Development Kit)是一个开发工具包,里面已包含平时用到的JRE(Java Runtime Enviroment)运行环境。如果你是计算机系的话,那我们接下去可能要重温下某堂课的内容了!

  首先现在安装Java开发工具包,一路下一步就可以了。

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包图片2

  安装速度很快,之后我们开始设置环境变量,让系统知道并调用刚刚安装的Java。以Win7系统为例:右击“我的电脑”——属性——高级系统设置——高级——环境变量

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包


  之后,点击左下角的“新建”按钮。

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包图片4

  在“新建系统变量”窗口输入变量名 JAVA_HOME ,变量值 C:Program FilesJavajdk1.7.0_25。这个“变量值”为刚刚安装Java工具包时的路径地址,按照个人情况来填写吧!

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包图片5

  填写完上面的信息后点击确定,之后再次点击新建,变量名 CLASSPATH ,变量值 %JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; 点击确定。

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包图片6

   再在“系统变量”中双击Path,将变量值改为 %JAVA_HOME%bin;%JAVA_HOME%jrebin; 即可!

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包图片7


  这样我们就创建成功了。

·反编译移除广告

  一般广告都是需要导入广告SDK,然后在AndroidManifest.xml中注册来实现,同时它会在布局文件中定义广告需要显示的高度、宽度和位置等。我们只需知道他们的广告源,修改成本地地址,使其无法下载,就能达到我们去广告的目的了。这也是为什么在不联网的时候没有广告, 只要联网打开软件就会广告满天飞的原因了。
  常见的广告源有:
1、常见Admob广告源:
http://r.admob.com/ad_source.php
http://mm.admob.com
http://api.admob.com

2、常见Google广告源:
http://pagead2.googlesyndication.com/pagead/afma_load_ads.js

3、常见Admob广告布局:

4、常见Google广告布局:
如果上面的斜杠等被屏蔽了,请看下图:

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包


  当然,也有一些不按规范来的,这需要大家进行搜索查找了。而搜索查找类的软件推荐Notepad++这款工具。

  搜索前我们需要先将APK程序反编译一下,这里需要用到APKTool这款工具。只需将我们需要编译的apk文件改名成123,放到这个文件夹即可!这个123名字可以再bat文件里改成自己想改的名字。

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包

  之后运行反编译,成功后会在该目录生成一个123为名的文件夹。


  接下来打开Notepad++,点击下图搜索图标(或Shift+Ctrl+F快捷键):

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包图片10


  在“查找目标”处输入"http://",然后将“目录”处定位到APK所在的绝对路径(例D:APKTool123)

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包

  将搜索到的链接通过双击来修改为“http://0.0.0.0”或“http://127.0.0.1”就可让软件无法下载广告数据。
 
·签名打包

  回到我们的APKTool文件夹,运行“回编译.bat”即可!


 如果你不想这么麻烦的话,我们还有一种简单的办法,就是利用安全工具提供的去广告功能!

【安卓去广告超详细教程】从构建Java环境到反编译去除广告源 最后重新签名打包图片12


  喜欢动手的朋友可以尝试上面手动去广告方法,小白用户或者着急的就用LBE或者金山手机毒霸来去除广告吧~不过他们的功能越来越多,体积越来越臃肿,对电量比较敏感的,还是谨慎使用!



提到相关软件下载:

Java工具包(32&64位):网盘下载

APKtool反编译签名工具:点击下载

Notepad++下载:网盘备份

 

评分:+Z金豆 5  已有 1人参与评分

评分 收藏 +2

yzszh64

yzszh64


精华

帖子

等  级:Lv.2
经  验:378
发表于 2013-11-20 19:22:16 1楼
菜鸟进来支持的,辛苦了。

hx251

hx251


精华

帖子

等  级:Lv.2
经  验:604
发表于 2013-11-21 10:02:29 2楼
不错不错。。

gdfgfd4gdf

gdfgfd4gdf


精华

帖子

等  级:Lv.1
经  验:0
发表于 2013-11-21 12:08:17 3楼
[img]http://飞fewfwfe.mmm.sqicn.com//s10.sinaimg.cn/middle/173.gif[/img]

dsyss

dsyss


精华

帖子

等  级:Lv.4
经  验:2012
发表于 2013-11-21 14:38:29 4楼
学习了!

黑色流云

黑色流云


精华

帖子

等  级:Lv.11
经  验:273318
发表于 2013-11-21 18:02:08 5楼
对 第1楼 dsyss 说:
=========================

感谢支持

黑色流云

黑色流云


精华

帖子

等  级:Lv.11
经  验:273318
发表于 2013-11-21 18:03:30 6楼
对 第1楼 hx251 说:
=========================

感谢支持教程

wang198709

wang198709


精华

帖子

等  级:Lv.1
经  验:207
发表于 2013-11-21 20:49:09 7楼
貌似回编译经常出错!

黑色流云

黑色流云


精华

帖子

等  级:Lv.11
经  验:273318
发表于 2013-11-22 08:33:49 8楼
对 第1楼 wang198709 说:
=========================

提示什么

derrick_siu

derrick_siu


精华

帖子

等  级:Lv.2
经  验:601
发表于 2013-11-22 08:34:37 9楼
哪天有空了自己手动做一个试试看

qnmdwbd

qnmdwbd


精华

帖子

等  级:Lv.1
经  验:215
发表于 2013-11-22 08:37:27 10楼
希望能找到这些广告源

myblueprinti...

myblueprintit


精华

帖子

等  级:Lv.2
经  验:651
发表于 2013-11-22 08:40:14 11楼
教程是不错,小白感觉太难了,只能用第三方工具费点电了

gaowenlongji...

gaowenlongjiayou


精华

帖子

等  级:Lv.1
经  验:152
发表于 2013-11-22 08:42:32 12楼
好详细的教程啊

hty2004

hty2004


精华

帖子

等  级:Lv.2
经  验:425
发表于 2013-11-22 08:47:16 13楼
原来我使用的去广告版要经历这么多流程

zidiefeihua

zidiefeihua


精华

帖子

等  级:Lv.1
经  验:107
发表于 2013-11-22 08:48:45 14楼
哪天有空了自己手动做一个试试看

gbk37789

gbk37789


精华

帖子

等  级:Lv.1
经  验:115
发表于 2013-11-22 08:51:34 15楼
收藏起来周末试试看

a_benit

a_benit


精华

帖子

等  级:Lv.5
经  验:4079
发表于 2013-11-22 08:53:48 16楼
哪天有空了自己手动做一个试试看

zhangli8046

zhangli8046


精华

帖子

等  级:Lv.2
经  验:314
发表于 2013-11-22 08:56:15 17楼
发现现在程序内置的广告是真心多啊

loveyou555

loveyou555


精华

帖子

等  级:Lv.1
经  验:110
发表于 2013-11-22 09:00:11 18楼
楼主有心了

liugangiamit

liugangiamit


精华

帖子

等  级:Lv.3
经  验:1425
发表于 2013-11-22 09:03:04 19楼
希望以后多点类似教程

a67627768

a67627768


精华

帖子

等  级:Lv.1
经  验:116
发表于 2013-11-22 09:05:56 20楼
好东西,点赞!
点击查看更多精彩回复>>
去第 确定
支持键盘翻页 ( 左右 ) 
高级模式
论坛精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL论坛您有任何使用问题和建议 您可以 联系论坛管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表