0
我正在使用doclava爲我的Android項目生成文檔。 我希望文檔顯示每一個變量,成員和方法。 doclava的文檔聲明您應該通過-hidden標誌或-private標誌來爲私有成員和方法生成文檔。Doclava在文檔中顯示私有方法
我使用下面的ANT構建我doclava
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project basedir="." default="doc" name="api docs">
<target name="doc" description="my docs">
<javadoc destdir="./" verbose="on"
classpath="/Users/johndoe/android-sdks/platforms/android-16/android.jar;"
sourcepath="../gen;../src"
maxmemory="512m"
docletpath="doclava.jar"
>
<doclet name="com.google.doclava.Doclava" >
<param name="-stubs" value="build/stubs" />
<param name="-hdf"/> <param name="project.name"/> <param name=" "/>
<param name="-templatedir" /> <param name="template" />
<param name="-private" />
<param name="-generatesources" />
<!-- versioning -->
<param name="-since"/> <param name="./previous.xml"/> <param name="v1" />
<param name="-apiversion" value="v2"/>
<!-- federation -->
<param name="-federate" /><param name="JDK"/>
<param name="http://download.oracle.com/javase/6/docs/api/index.html?"/>
<param name="-federationxml"/><param name="JDK"/>
<param name="http://doclava.googlecode.com/svn/static/api/openjdk-6.xml"/>
<param name="-federate" /><param name="android"/>
<param name="http://d.android.com/reference"/>
<param name="-federationxml"/><param name="android"/>
<param name="http://doclava.googlecode.com/svn/static/api/android-8.xml"/>
</doclet>
</javadoc>
</target>
</project>
但仍然doclava只會產生列示的公共方法和成員。
任何想法我做錯了什麼?