安卓APK去广告的一种方法

APK去广告所需资源如下:

1.要去广告的apk文件
2.反编译工具apktool  apktool
3.JDK(用于签名APK)

 

过程大体分为以下四步:解包、去广告、打包、签名,具体如下:

1.解包

解压下载的apktool压缩包,并把apk文件拷贝到该目录下。dos下进入解压后的目录,执行如下语句,

安卓APK去广告的一种方法_第1张图片

得到解包的apk文件夹(例子中apk文件名为phys.apk,解压后的文件夹为phys)。dos窗口不要关掉,呆会再用。

2.去广告

进入解包后的phys目录,用记事本打开文件AndroidManifest.xml,搜索ads,如下图所示



将含有ads的行全部删除并保存,这样就把广告删掉了。

3.打包

切换到第一步中的dos窗口,执行如下命令:

安卓APK去广告的一种方法_第2张图片

命令执行完毕后到phys\dist文件夹下找到打包后的apk文件phys.apk,并将其拷贝到apktool文件夹下(覆盖掉本文件夹下原先的phys.apk)。

4.签名

1)安装JDK

可参考如下文章:

http://jingyan.baidu.com/article/647f01157fc0c57f2148a82a.html

2)生成密钥

切换到第三步的dos窗口执行如下语句:

安卓APK去广告的一种方法_第3张图片

3)签名

Dos下执行:


在apktool文件夹下会生成签名后的apk文件phys_signed.apk,拷贝到手机上安装吧!

欢迎咨询~


你可能感兴趣的:(android,广告,反编译工具,apk,android)