Android 平台 MSN 6.5 去广告方法

在网上找 MSN 6.5 的去广告版,一直没有,只好自己动手,折磨了一整天,终于搞定了。
成功去除登录界面广告、主界面广告、对话窗口广告、注销窗口的广告。
亲测可用(由于修改了签名,所以需要建议卸载以前版本的 MSN 后重新安装)。

放在网盘了,地址是:
http://dl.dbank.com/c0xpo0rzno

再来介绍方法:


 

一、前提

1、安装 JDK

2、使用 baksmali.jar 反编译 classes.dex;

3、修改相应的文件;

4、使用 smali.jar 进行打包,得到 classes.dex,替换 apk 文件中的同名文件;

5、使用 AndroidResEdit (汉化狂人作品)对 apk 签名。

注:以下修改均在第 3 步反编译得到的文件中进行。

 

 

二、去除主界面广告办法:

修改 com/pica/ui/tools/AdImageView 的构造函数 constructor,注释或删掉

这行代码,注意注释的符号是“#”。

 

三、去除登录界面广告、对话窗口广告、注销窗口的广告

上面办法只是禁止了广告的显示,还是没有达到屏蔽广告下载节省流量的目的,所以还有更重要的修改:

修改 com/pica/msn/Jabber 的下面几个方法:

这样就很根本上杜绝了广告的下载,一劳永逸

 

四、登录界面中的关于

在登录界面中点“关于”,默认显示的是版本号和 messenger@pica.com

现在可以把这个邮箱地址换成任何你想要显示的内容,只需要修改 com/pica/msn/LoginActivity 的构造函数 constructor,找到

换成要显示的字符串即可。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值