昨晚睡前突然发现Android的Gmail无法自动同步,顿觉慌乱,以致夜不能寐……上午问过几个用Android的同事确认是大面积“故障”而非个案,才松了口气——毕竟,这样的问题要好解决的多。
解决方法也并不麻烦,在系统的Hosts中增加如下一条记录即可:
203.208.46.175 android.clients.google.com
看到这个谷歌中国的IP后,想必各位都能明白同步失败的原因了……当然,该问题不在这篇Blog的讨论范围之内,顺便也提醒非中国大陆地区的同学没必要做此修改。
既然涉及到修改Android的Hosts,前提是你的Android设备已经root,下面再顺便介绍两个和Hosts相关的软件:
Hosts Editor
顾名思义,Hosts文件编辑器,支持增加、删除系统Hosts文件记录的功能,Pro版提供修改记录及无广告等额外特性。和其它操作系统类似,如果修改没有生效,请尝试重启系统。
AdFree
同样的顾名思义,该软件可以屏蔽绝大多数软件里的广告,原理同样是修改Hosts——将各种广告系统指向本机127.0.0.1或其它无效IP。这个软件的便捷之处在于需要屏蔽的域名列表直接下载即可,不需要自己收集、添加。当然,国内一些比较冷门或自建的广告系统可能没有效果。
非常感谢您的办法
谢谢你的办法,现在收发邮件和电子市场已经没问题了。
但是Google Maps仍旧下载不到地图,我也试着添加了 maps.google.com到host里,但是看起来无效。
请问你有什么办法么?
哈哈,解决了。
原来android的maps用的域名是 mobilemaps.clients.google.com
感谢分享~ :smile: