通過SDK Manager下載了最新的Documentation for Android SDK,發現使用IE瀏覽器打開會等待很長時間,簡直神煩==。主要原因是html文件中有在線字體鏈接和js鏈接,都需要訪問google才能獲取,由於大陸google被牆,導致加載緩慢,如下:
於是找解決辦法吧,經過嘗試,總結出三種解決辦法:
修改Host文件中的地址:找到文件 C:\Windows\System32\drivers\etc\HOSTS
增加如下部分
127.0.0.1 fonts.googleapis.com
127.0.0.1 www.google.com
但是不明原因我的系統中沒有找到這個路徑(64位win8.1 Pro),通過搜索發現此文件(Host)在其他目錄,修改完了不能保存(沒有權限==。),於是放棄此方法刪除html文件中需要聯網的內容:上面提到的加載緩慢的主要原因就是html中的某個字體和js需要訪問google,由於google被牆,導致加載緩慢,那解決辦法就是刪掉需要聯網的部分咯,但是整個doc中有很多html頁面都有這段代碼,手動刪除根本不可能,於是找了個批量替換軟件:超級批量文本替換工具 然後是它的使用方法:超級批量文本替換工具使用方法 通過這個工具,就能很方便的替換掉整個doc中的在線字體鏈接和在線js鏈接了。然後使用IE瀏覽器打開看看效果,雖然打開明顯變快了,但是仍然有個問題,就是出現如下的提示:
點擊了“Allow blocked content”之後會加載很長時間,甚至出現程序無響應的情況,通過工具查找,發現原因如下:
好吧我服==。只好嘗試第三種方法了使用Firefox打開:通過勾選Firefox中的“脫機工作”選項,就能秒開文檔,具體步驟如下:
下載安裝Firefox……….
使用Firefox打開html文件,在Firefox中找到“開發者”選項,如下:
接着就能找到“脫機工作”選項了,勾選,然後再操作doc,發現無需加載等待了,嗯,到這總算是解決了
以上,第一種辦法在之前的文檔中使用時很好用,但是不知最近系統怎麼了,就找不到Host文件,無法修改,所以嘗試接下來的方法,最後使用Firefox的“脫機工作”功能才能流暢的查看文檔。
當然,如果感覺以上操作神煩而且不願意用Firefox,可以嘗試進入Android開發官方文檔國內鏡像
或者,如果閱讀英文文檔費勁,可以嘗試閱讀中文翻譯版的在線文檔,地址:Android Api Guide 中文版