网上擢爻充种的绝大多数APP都含有广告,尽管某某安全卫士可以屏蔽广告,仍会有某些广告展示在我们面前,令人生厌!本文统潇瘵侃就是解决APK的广告模块,同时起到对APK瘦身,减少手机内存!【本文以“应用备份和还原”AppBackup.apk为例】演示
工具/原料
Apktool
Notepad++
方法/步骤
1、1.先看一下未去广告的截图
2、2.去广告后效果图:
3、使用Apktool反编译AppBackup.apk
4、得到AppBackup文件夹
5、使用Notepad++打开AppBackup/res/values/id.xml文件,按Ctrl陴鲰芹茯+F调出查找对话框,输入关键词“ad”
6、4.查找到两个与ad相关的id名称
7、5.切换到文件搜索,输入刚刚搜索到的第一个id名称,目录选择刚刚反编译得到的文件夹
8、查找到5个搜索结果,但我们仅修改layout(布局)文件夹下的文件,也就是前两个文件,双击会打开对应的文件并定位到关键词的对应行
9、6.修改and筠续师诈roid:layout_width="wrap_content"(定义横幅广告的宽度)android多唉捋胝:layout_height="wrap_content"(定义横幅广告的高度)这两句为android:layout_width="0.0dip"android:layout_height="0.0dip"达到隐藏的效果
10、同样的方法搜索另一个与ad相关的id名称,打开对应文件同样修改为0.0dip来隐藏广告布局
11、.这样保存关闭,回编译后安装到手机,去横幅广告就完成了