本文网址:http://www.cnblogs.com/tunnel213/p/4301165.html
现象:
百度“JavaScript函数高级”后找到一篇文章,百度空间的,无法查看;
配置:
三星I929, Android 4.0, UC浏览器
诊断过程:
1、使用UC浏览其他网页正常,说明网络、手机、浏览器均正常;
2、使用UC的“网络诊断”功能,显示访问网站失败!然而使用其它手机可查看该网页,说明不是网站的原因!
3、百度后,初步认猜测可能是hosts文件的导致的!
解决:
1、已经root,但在手机上下载RE、ES、SmartHosts等软件均无法打开"/system/etc/hosts"文件;
2、通过电脑的“刷机大师”可以将该文件上传到电脑进行查看,果然有很多记录,包括“127.0.0.1 hi.baidu.com”,然而无法删除手机中的hosts文件;
3、通过“刷机大师”使手机进入“Recovery模式”,"修复权限",加载“/system”,重新插拔手机,重新root,反复卸载/加载“/system”,终于可以删除hosts文件了!然后将电脑中修改过的hosts文件上传到手机。
4、重启手机,一切正常!、
可能原因:
hosts文件是导致该现象的直接原因,但哪个软件添加的记录则无法确定;
手机是刚刷的系统,没几个软件,可能的修改hosts文件的软件有:360手机卫士,腾讯手机管家!!!