5

スタックフローで与えられたすべての指示に従いましたが、残念ながら Android プロジェクトのドキュメント ファイルを生成できませんでした。

Java ドキュメント生成の最後のステップでクラスパスについて言及していない場合、「Android 参照」エラーが発生します。

また、それを使用すると、「javadoc: エラー - -classpath オプションは 1 回しか指定できない可能性があります」というメッセージが表示されます。エラー。

クラスパスの使用:

-classpath "D:\Android 4.2 SDK\android_sdk\platforms\android-15\android.jar"

正しいクラスパス コマンドを使用していますか?

私を助けてください。

使用環境:Eclipse indigo

4

3 に答える 3

6

Intellij IDEAを使用する場合はTools - Generate JavaDoc...、すべての設定を指定してパラメーターを設定します。-bootclasspath [path]\android-sdk\platforms\android-{version}\android.jar -encoding UTF-8 -docencoding utf-8 -charset utf-8

詳細については、この投稿を参照してください。

于 2014-12-22T13:21:02.737 に答える
2

コマンドラインを使用しています。また、Eclipse Kepler に更新しました。javadoc を別の方法で実行しているようです。調査中です。しかし、これを試してください:

javadoc のマニュアルを読んでください。これは紛らわしく、何をすべきかを教えてくれませんが、次の例を参考にしてください。

「options」というファイルを作成します

これをファイルに追加します。

-d target-bin
-stylesheetfile style.css
-use
-splitindex
-windowtitle 'My Project Name Class Specification'
-doctitle 'My Project Name Class Specification'
-header '<b>My Project Name</b><br><font size="-1">0.1.5-alpha</font>'
-bottom 'Copyright 2014 My Company or Myself. All rights reserved.'
-group "Group Of Packages" "com.mypackage.*"
-overview overview.html
-exclude 'android'
-subpackages 'com.mypackage:android'
-charset utf-8
-encoding UTF8
-quiet
-sourcepath ../myProject/src;..\..\..\android-sdks\sources\android-19

次に、コマンド ラインで次のように入力します。

javadoc @options

さて、Kepler では、「Generate Javadoc」ダイアログ ボックスに「Javadoc コマンド ラインとは」と表示されます...次のように入力する必要があると思います。しかし、知りません。

うまくいけば、この簡単な例が目的に合わせて実行する方法の出発点となります。

ちなみに、ファイルを管理できるように、ワークスペースに「javadoc」という汎用の Eclipse プロジェクトを作成しました。

于 2014-04-03T07:08:42.520 に答える