2

javadocを使用してAndroidプロジェクトのドキュメントを生成しようとしています。問題は、javadocがandroidパッケージを見つけることができないことです。私のエラーはこれと同じです。私が最初の解決策を試している場合、それは言う:

javadoc:error--classpathオプションを指定できるのは1回だけです。

私は何が間違っているのですか?

さらに、私はこの解決策を試しましたが、最後のステップで何をしなければならないのかわかりません。

4

2 に答える 2

1

-classpathに複数のパスをセミコロンで区切り、全体を引用符で囲むことで追加できることがわかりました(パスにスペースがある場合)

-classpath ".;c:\full\path\to\another\codebase\java;C:\path\to\android.jar"
于 2013-07-26T09:13:11.853 に答える
0

さて、私はこの解決策で問題を解決しました。私がする必要があるのは、Cygwinをインストールすることだけです。インストール後、このようにCygwinにANTをインストールする必要がありました。その後、CygwinでJavaを構成する必要がありました。

-classpathそして今、私にとって新しい詳細( EclipseでJavadocを生成する3番目のステップでコマンドが機能しなかった理由かもしれません)。javadoc.xmlを開く必要があり、次の行が表示されました。

<javadoc [...] additionalparam="-classpath C:\Progra~2\Android\android-sdk\platforms\android-10\android.jar" classpath="C:\Program Files (x86)\Android\android-sdk\tools\support\annotations.jar" [...]/>

additionalparamは、Javadocの生成の3番目のステップの私自身のものです。私はそのパスを取り、それをclasspath=""に入れました...それだけです。何かが見つからなかったので、Eclipseでクラスパスを手動で構成する方法を誰かが言うかもしれません。

さて、のフォルダに切り替えて、javadoc.shそのファイルをで実行しますsh javadoc.sh

于 2013-02-10T04:39:29.397 に答える