Android SDKの更新に失敗した解決策


最近会社がAndroid開発環境を配置していて、Android SDKがどうしても更新できず(google関連サイトがブロックされている)、いろいろ試してみましたが、ついに成功しました.解決策はC:WindowsSystem 32driversetchostsファイルを修正することです.ファイルの最後に行を追加します.
74.125.237.1       dl-ssl.google.com

ここで注意しなければならないのはhostsファイルが読み取り専用で、私たちは修正する権限がなくて、hostsファイルをデスクトップあるいはその他の場所にコピーして、それから保存を修正して、修正したhostsファイルをC:WindowsSystem 32driversetcディレクトリにコピーして、ファイルを交換すればいいです!
 
このような修正の原因はdl-sslである.google.comのドメイン名はブロックされているが、このドメイン名に対応するサーバIPアドレス74.125.237.1はブロックされていない.このネットワークにアクセスすると、オペレーティングシステムはまずHostsファイルの関連構成を読み取り、対応するドメイン名のIPアドレスが見つかった場合、DNSサーバにアクセスせず、直接サーバにアクセスします.いわゆるウェブアクセラレータの多くはhostsファイルを使用しています.これにより、DNSサーバを介さずにIPアドレスをローカルで解析でき、時間の一部を節約できます.