一般来说,安卓应用很多免费的apk都是有广告的。尽管我们要坚持尊重开发者,帮帮他们点击广告赚钱来可持续发展,但是有的时候,很多游戏中游戏实在是太影响感觉了,当找不到汉化破解版本的时候,也许需要亲自把它的广告去掉。

 
去掉广告需要二个方面的东西
 
第一,把下载广告的那一段代码去掉,让游戏不会源源不断的下载广告来闪现。
 
第二,把广告的那个窗口去掉或者把他的大小调节到最小。
 
有的游戏不需要麻烦,游戏本身不联网就能玩,那就直接去掉这个游戏的网络权限就可以了,但是这样单纯的游戏开发者很少,而且越来越少了。所以有时候去掉那个广告还是相当麻烦的。
 
需要的工具会在文章末尾提供下载。
 
首先找到这个游戏的apk文件,解压(winrar或者7zip),出现一个文件夹。
 
找到一个文件classes.dex把这个文件单独取出来,最好备份,防止误操。
 
解压undex,将上一步的文嘉去除,放入undex的xtemp文件夹内,并将其拖动到dex上面,在弹出的窗口按1。
 
找到顺手的编辑器(notepad++)开始搜索广告代码并且将搞出去吧,以下为常见的广告源。
 
Admob的广告下载源:
 
http://r.admob.com/ad_source.php
 
http://mm.admob.com
 
http://api.admob.com
 
Google Ads的广告下载源:
 
http://pagead2.googlesyndication.com/pagead/afma_load_ads.js
 
有米广告下载源:
 
http://www.youmi.net
 
其它广告下资源:
 
http://www.casee.cn
 
http://www.vpon.com
 
http://www.wooboo.com.cn
 
去掉广告源之后呢,将class文件夹拖到dex.bat上面按2,回到原来的dex文件了。将文件名修改一致后,放入原来apk揭开的文件夹内,并且将一个名为metal-inf的文件夹内删除到仅剩格式为mf的文件。然后压缩为原来的apk。
 
下一步,将广告的大小变成尽可能的小,以便不影响操作,将apk用apktool操作得到文件夹。
 
还是用顺手的编辑器将广告代码替换掉(android:layout_width=”fill_parent”替换为android:layout_width=”0.0dip” android:layout_height=”wrap_content”替换为android:layout_height=”0.0dip”)
 
常见的广告代码如下:
 
Admob的广告代码为:
 
<com.admob.android.ads.AdView
 
android:id=”@+id/ad”
 
android:layout_width=”fill_parent”
 
android:layout_height=”wrap_content” />
 
Google Ads的广告代码为:
 
<com.google.ads.GoogleAdView
 
android:id=”@+id/adview”
 
android:layout_width=”wrap_content”
 
android:layout_height=”wrap_content” />
 
找到关于大小的参数改成0
 
然后使用apktool直接在生成apk文件。顺便签名一下之后就可以使用了。

去除安卓apk中的广告的更多相关文章

  1. Unity 3D 关于给APK包加广告的流程

    http://hunterwang.diandian.com/post/2012-11-23/40042217286 最近一直纠结着用Unity给安卓的应用添加广告,用Unity3d做安卓我还是第一次 ...

  2. 去除Android APP里面的广告

    如何去除Android游戏软件中的广告:很多时候,我们下载好一款Andriod游戏软件,却被游戏软件中的广告弄的很烦.不停跳动的广告让人觉得非常不爽,而且在玩游戏的时候,还有可能点击到广告,中断游戏. ...

  3. 【转】让Chrome化身成为摸鱼神器,利用Chorme运行布卡漫画以及其他安卓APK应用教程

    下周就是十一了,无论是学生党还是工作党,大家的大概都会有点心不在焉,为了让大家更好的心不在焉,更好的在十一前最后一周愉快的摸鱼,今天就写一个如何让Chrome(google浏览器)运行安卓APK应用的 ...

  4. 如何在Android应用中加入广告

    转载自:http://mobile.51cto.com/aprogram-387527.htm 目前我自己的一款小程序中正进行到加入广告阶段,BAIDU了一下,找到如下好文章,非常有必要共享一下,故转 ...

  5. 使用ionic与cordova(phonegap)进行轻量级app开发前的环境配置与打包安卓apk过程记录

     前言 有人说:"如果你恨一个人,就让ta去接触cordova(phonegap)",这是因为这里面的水很深,坑很多,真让人不是一般地发狂.或许有幸运的人儿基本顺顺利利就配置完环境 ...

  6. C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码

    前言 系列目录 C#使用Xamarin开发可移植移动应用目录 源码地址:https://github.com/l2999019/DemoApp 可以Star一下,随意 - - 说点什么.. 嗯,前面讲 ...

  7. Mac 下安装安卓 apk 文件

    Mac 下安装安卓 apk 文件 在windows上有比较多的第三方软件可以使用,双击就可以将apk文件安装到手机上. 在Mac 上要实现这样还是挺难得,目前还没有像Windows那样的第三方软件可以 ...

  8. 生产与学术之Pytorch模型导出为安卓Apk尝试记录

    生产与学术 写于 2019-01-08 的旧文, 当时是针对一个比赛的探索. 觉得可能对其他人有用, 就放出来分享一下 生产与学术, 真实的对立... 这是我这两天对pytorch深度学习->a ...

  9. 工具推荐:Backdoor-apk,安卓APK文件后门测试工具

    工具推荐:Backdoor-apk,安卓APK文件后门测试工具 Backdoor-apk可以看成是一个shell脚本程序,它简化了在Android APK文件中添加后门的过程.安全研究人员在使用该工具 ...

随机推荐

  1. JDK,JRE,JVM三者关系

    已上图,如有疏漏错误请在下面评论区指出,感激不尽!

  2. BZOJ 1444 [JSOI2009]有趣的游戏 (AC自动机、概率与期望DP、矩阵乘法)

    诶这题洛谷居然没有??? 题目链接: https://www.lydsy.com/JudgeOnline/problem.php?id=1444 题解: 我见到主要有三种做法. 一是矩阵乘法.设\(d ...

  3. Django——12 中间件 上下文处理器 admin后台

    Django 中间件 中间件介绍 中间件的第一个例子 中间件的第二个例子 上下文处理器 admin后台管理   中间件 Django中间件(Middleware)是一个轻量级.底层的“插件”系统,可以 ...

  4. 【hiho一下 第146周】子矩阵求和

    [题目链接]:http://hihocoder.com/contest/hiho146/problem/1 [题意] [题解] 设s[i][j]表示左上角的坐标为(i,j)的n*m的矩阵的和; 有s[ ...

  5. Java基础之构造方法及其应用

    构造方法是一种特殊的方法,它是一个与类同名且无返回值类型(连void也不能有)的方法. 对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化. 当类实例化一个对象时会自动调用构造方法.构造方 ...

  6. qwb VS 去污棒

    qwb VS 去污棒 Time Limit: 2 Sec  Memory Limit: 256 MB Description qwb表白学姐失败后,郁郁寡欢,整天坐在太阳底下赏月.在外人看来,他每天自 ...

  7. Curious Cupid

    There are K different languages in the world. Each person speaks one and only one language. There ar ...

  8. 联赛前集训日记Day2

    考试 倒数第二,我已经废了= = T1 那么水的点转区间都看不出来 T2 裸的线段树生打了个啥都不是的分块 T3 枚举想骗spj的部分分,结果啥都没有 GG 刷题 改题改的也是心累,现在蒙的要死 生活 ...

  9. sencha touch 2制作滑动DataView(无缝list)

    Ext.define('App.view.Sections', { extend: 'Ext.dataview.DataView', xtype: 'sectionslist', id: 'mainl ...

  10. 小记——GTMD校园网

    前言 学校一年前开通了校园网,然鹅信号未覆盖我们住的公寓,又多忍受了一年的小破宽带(10M带宽,100块300个小时) 上个星期,架设了一年的校园网终于通了,然后我们发现——校园网69元一个月,一个用 ...