chm的好处就不说啦,用过MSDN的同学都知道,呵呵,查找函数那叫一个方便,不过python的chm文档是个例外,我一直想把它拾到一下。
方法很简单,过程较曲折,
用PowerCHM软件,导入android sdk里面的docs目录,然后点击保存并编译,正常来说,这之后就有可用的android.chm出来了,可是没出来,多试了几遍,发现一点编译按钮,系统cpu串到99%,跟着hhc就启动了,之后没一会两个进程全掉到0了,之后这两进程如同死水,cpu为0,内存不变,每次都如此,看来此路不通
细心看docs目录里面,发现多了几个文件,docs.hhp,docs.hhk,docs.hhc,呵呵,这几个不正是html help workshop的输入吗? 下载并安装之。
然后用html help workshop打开docs.hhp文件,接着点击编译,开始顺利编译,跳过一些目录无法编译警告错误之后,第一个chm文件出来了,双击它,发现有问题。
问题一:在索引里面,每项里面都有乱码,很难看,解决方案是用PowerCHM重新生成工程,标题选用文件名就可以,
问题二:每点开一页,都会弹出一个错误,25行,836字符,错误未知,经过仔细分析,发现是google的trackPageview函数作恶,这玩意对我们浏览文档没有任何帮助,估计还会损耗流量,点击页面变得迟缓,删除之,用批处理命令全部替换,2700多个文件被清除了,
重新用html help workshop生成chm,可以用啦。