第一部分:软件准备
apktool————对 apk 执行分解(反编译)和合成(编译)的工具2
dex————对 classes
dex 分解(dump)和合成(build)的工具3
APKsign————apk 签名工具4
notepad++或者 Em edit————文本编辑工具5
java 环境变量配置————apk 签名需要前三个工具打包为 a
cn 文件如下可下载:a
zipnotepad 5
9_installer
zip 第二部分:去广告原理
先简单了解下软件的广告原理(可参考 apk 文件的组成,见帖 http://android
cn/bbs/thread-38605-1-1
html)一个软件若要显示广告,需要先导入 SDK,并在 AndroidManifest
xml 中注册
Res\layout 内的 xml 文件就包含有广告界面的配置代码,修改这些代码改变广告显示的大小就可以去除广告界面
只是单单不显示广告,软件还会下载广告所需的数据,那么就要修改代码来屏蔽广告下载源
目前 Android 的广告供应商有两个,一个是 Admob,一个是 Google Ads,前者已被后者收购,但两者 SDK 依旧独立
另外国内还有 casee
cn,但十分不常见
Res\layout 内的 xml 文件广告代码一般格式如下:Admob 的广告代码为:Google Ads 的广告代码为:广告下载源Admob 的广告下载源:http://r
com/ad_source
phphttp://mm
comhttp://api
comGoogle Ads 的广告下载源:http://pagead2
googlesyndication
com/pagead/afma_load_ads
js以上广告源是比较法律规范的广告