大侠阿木博客
大侠阿木博客

凤凰news 去广告净化手记

抓包

考虑到信息流中有广告内容,考虑先从抓包开始,从启动流程开始,抓到
http://api.newad.ifeng.com,搜索找到assets/config.txt,里面全是各种网址,找到client_adv_url、client_adv_url_more,后面的网址都改成http://127.0.0.1,就可以了
还有
video_begin_ad
coverStory

缩短启动时间

monitor知com.ifeng.news.activity.SplashActivity
smali\com\ifeng\news2\activity\SplashActivity.smali,
用秒表查看启动闪屏时间,大约2.5秒左右,但是搜索9c4并无结果
观察这个smali发现7d0(2000毫秒)比较多,尝试先挨个把7d0改为0,第一处改完打包测试就发现闪屏时间变短了,但仍然有0.5s左右,猜测是分开写的,继续观察这个smali,看到一处190(也就是400毫秒),尝试改为0,成功!

我、和设置

这里都有些多余的选项,简单处理即可

没有标签
首页      Android      凤凰news 去广告净化手记

大侠阿木博客

凤凰news 去广告净化手记
抓包 考虑到信息流中有广告内容,考虑先从抓包开始,从启动流程开始,抓到 http://api.newad.ifeng.com,搜索找到assets/config.txt,里面全是各种网址,找到client_adv_url、client_adv_…
扫描二维码继续阅读
2016-09-16