手把手教你怎么去除Android APP里面的广告

很多朋友对安卓APP的软件广告非常讨厌,那么接下和小编一起学习怎么去除Andriod APP 的广告吧。

操作方法

  • 01

    下载java环境。 上网搜索java环境,选择与系统匹配的即可。

  • 02

    安装java环境。 尽量选择默认安装路径,有些脚本的调用需要在此基础上使用。

  • 03

    提取dex文件。 用Winrar打开需要去除广告的APK文件,提取里面的classes.dex,并将classes.dex文件放置在smali工具的同一个文件夹里面。

  • 04

    打开命令行。 在桌面菜单右键打开“运行”,输入"cmd"。

  • 05

    cmd转到smali工具所在的目录。 这里我将baksmali.jar和smali.jar放置在D:\smalibaksmali里面。 输入的命令如下 D: cd D:\smalibaksmali (cd后面空一格,然后加上文件夹路径。有疑问的朋友参考下面的这篇经验)

  • 06

    解包dex文件。 在命令行中输入java -jar baksmali-2.1.3.jar -o smali classes.dex,我们可以在smali工具的目录中看到dex解包后的smali文件夹。 (这里的格式为”java -jar baksmali-2.1.3.jar -o [输出文件夹] dex文件“,注意!“baksmali-2.1.3”只是我下载时候的名称,可能有些名称是“baksmali”)

  • 07

    打开notepad。 这里在菜单栏上单击“ 文件”,选择“ 在工作区打开文件夹”,然后选择你已经解包的smali的文件夹。

  • 08

    使用notepad搜索广告连接。 建立好工作文件夹后,选择" Find in file"进行搜索,查找“http://“ (广告连接都是“http://”开头的)

  • 09

    修改网址链接。 用notepad的查找功能将他们逐句修改为"http://blank"。 值得注意的是某些链接不可以修改,比如后面带有”%s:%d/%s“或者"schemas.android.com/apk/res/android"等,不太确定的可以将他们复制粘贴到浏览器上打开进行判断,能够打开的链接都是我们要修改的。

  • 10

    打包smali。 修改完毕后就使用cmd重新打包smali为dex。 输入命令行”java -jar smali-2.1.3.jar -o newclasses.dex smali“ (这里的格式为”java -jar smali-2.1.3.jar -o 目标dex文件 [smali文件夹]“注意!“smali-2.1.3”只是我下载时候的名称,可能有些名称的是“smali”)

  • 11

    替换dex文件。 把修改好的dex重新命名为classes.dex,然后Winrar打开需要修改的APK文件,将其替换掉。

  • 12

    使用apk签名工具重新签名。 具体操作参考以下的这篇经验。

(0)

相关推荐

  • 手把手教你用Lottie实现App加载动画

    @Olaf_Chou 更加简便和高质量的还原 App 动效 前言 在没有 Lottie 之前,一般都是通过给 PNG 序列图,或者是开发自己写,当然这些动画一般都是比较简单的,如果遇到复杂的动画,开发 ...

  • 手把手教你自学开发手机APP软件,一天包会教程

    这几年APP开发底层技术不断发展,APP平台化出现后,借助平台,不懂技术也能自己制作手机APP,平台共享模式,费用不到传统外包的十分之一.这对于我们这些草根创业者来说,无意是一个重大利好. 第一.注册 ...

  • 手把手教你安装Android x86

    话说最近操作系统这个话题的确是非常火爆。也许是借助于Windows 8消费者预览版的光芒,凡是与系统搭边的东西大家好像都喜欢与Windows 8进行比较。不管结果如何,笔者相信软件不同于硬件,只有适合 ...

  • 超详细!手把手教你如何申请 App Store 退款

    超详细!手把手教你如何申请 App Store 退款 操作方法 01 退款准则 什么情况是可以申请退款呢? 90天内购买应用 没有授权此次购买 并不想购买 原本打算购买另一个商品 应用等有质量问题,无 ...

  • 微信小程序开发实战教程: 手把手教你开发跑步微信小程序

    微信小程序正式上线,很多地方在刷屏,我们可以看见很多人都在使用微信小程序,但是不少用户不会微信小程序怎么开发?下面我们的小编带来微信小程序开发实战教程,手把手教你开发跑步微信小程序,随着小编一起来了解 ...

  • 手把手教你织梦CMS手机站伪静态、独立域名

    各位小伙伴还在为织梦DedeCMS移动端手机端站点安装搭建方法而苦恼吗?不知道dedecms怎么实现PC站和手机站数据同步,不知道一套模板就可以实现两个站点吗?本文将手把手教你织梦CMS手机站适配.伪 ...

  • 手把手教你移动5元一个G

    现在移动4G飞享套餐遍地飞,但套餐给的流量确是少的可怜.通过中国移动的和生活渠道,手把手教你实现5元1个G的流量. 操作方法 01 手机点开app商店,下载四川移动和生活app. 02 点开app,用 ...

  • 手把手教你如何使用手机查看招行卡开户行

    有时候我们需要银行卡转账,就要提交银行卡信息,开户行一般是必不可少的,可是某些时候我们不想去营业厅.也不想打电话发信息.又或者是电脑不在身边,那该怎么查询呢?现在,就让笔者手把手地教你如何用手机APP ...

  • 教你使用个税APP,不用担心六项扣除不会填

    "个人所得税"APP已经正式上线使用啦,很多小伙伴都不知道如何使用呢?里面有六项扣除呢?怎么填呢?小编来手把手教你吧~ 操作方法 01 很多小伙伴不知道新上线的个税APP怎么使用, ...