首页 > Other > 解决Android API离线文档打开太慢问题

解决Android API离线文档打开太慢问题

2014-08-10 01:49 星期日    浏览: 2,137    绿 发表评论 阅读评论

当有网络连接时,访问离线Android  API开发文档特别慢(因html网页有大量连接到Google的站点js什么的,根本原因你懂的);若拔掉网线,则本机访问这些文档会很快。现将它们去除:
sed -i “s/gdata.youtube.com/ /g” $(grep gdata.youtube.com * -lr)

sed -i “s/swfobject.googlecode.com/ /g” $(grep swfobject.googlecode.com * -lr)

sed -i “s/developer.android.com/ /g” $(grep developer.android.com * -lr)

sed -i “s/.google-analytics.com/.baidu.com/g” $(grep .google-analytics.com * -lr)

sed -i “s/.google-analytics.com/.baidu.com/g” $(grep .google-analytics.com * -lr)

grep ajax.googleapis.com * -nr              #删除它们 或注释掉

grep apis.google.com * -nr                    #删除它们 或注释掉

grep gstatic.com * -nr                    #删除它们 或注释掉

下面的来自网友的脚本:

#!/bin/bash

dis(){
for a in $*; do
font=`echo $a | sed ‘s/\/[^\/]\{1,\}/\/../g’ | sed ‘s/\.\.$/font.css/g’`
js=`echo $a | sed ‘s/\/[^\/]\{1,\}/\/../g’ | sed ‘s/\.\.$/jsapi.js/g’`
# echo $a
# echo $font
pa=”s#http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold#$font#g”
sed -i $pa $a
pa=”s#http://www.google.com/jsapi#$js#g”
sed -i $pa $a
done
}
all=`find . -name “*.html”`
dis $all

去除后的文档链接镜像如下(文档内容不是最新的,有些老旧), 速度快一些:

http://doc.redwolf-soft.com/index.html

有需要下载到本地的,请至百度网盘下载:Android开发 API文档包(doc.tar.bz2)

 

本文链接地址: http://blog.redwolf-soft.com/?p=2419

原创文章,版权©红狼博客所有, 转载随意,但请注明出处。

    分享到:

相关文章:

  • 无相关文章
分类: Other 标签:
  1. 本文目前尚无任何评论.
订阅评论
  欢迎参与讨论,请在这里发表您的看法、交流您的观点。