在Android Root运行以下脚本:
简单思路就是把所有的java文件都找出来,然后让javadoc生成java doc. 这样你自己写的javadoc也可以生成出来。
- #! /bin/bash
- BASE_DIR="`pwd`"
- #FW_BASE=$BASE_DIR"/frameworks/base/"
- #MOT_FW_BASE=$BASE_DIR"/motorola/frameworks/base/"
- OP_DIR="docoutall"
- #JAVA_DIR=`find ${FW_BASE} ${MOT_FW_BASE} -type d -name "java"`
- # Generage all JAVA class
- JAVA_DIR=`find ${BASE_DIR} -type d -name "java"`
- JAVA_FILES=""
- for DIR in ${JAVA_DIR}
- do
- # A test directory?
- TEST_DIR=`echo ${DIR}|grep tests`
- if [ -z ${TEST_DIR} ]
- then
- JAVA_FILE="${JAVA_FILE} `find ${DIR} -type f -name \"*.java\"`"
- fi
- done
- javadoc -d ${OP_DIR} -private -splitindex ${JAVA_FILE} 2>jdocerror.file
在我的环境中,生成所有的javadoc产生100个error,1000+warning,但生成的文档还是可以用的。
环境是ubuntu,用的内存可能很大
阅读(3698) | 评论(0) | 转发(0) |