page2
@page2

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

androidstudioでJavaDoc生成時のエラー

androidstudioでJavaDoc生成時に外部ライブラリを認識しない?

androidstudioでJavaDoc生成時に外部ライブラリが認識されず大量のエラーが発生しております。
AndroidStudio Arctic Fox
Runtime Version: 11.0.10
VM:OpenJDK

操作内容
・Tool→GenerateJavaDoc
・Custom scope→@@.javaが複数入っているディレクトリをInclude選択
・Output directory→デスクトップを指定
・Other command line arguments→
-encoding UTF-8 -charset UTF-8 -classpath C:\Users\@@@\AppData\Local\Android\Sdk\platforms\android-30\android.jar

その他の設定は、デフォルトのままです。
この状況で、OKを押すと、大量のエラーが出ます。
詳細は以下に貼り付けますが、「パッケージ@@@@は存在しません」と、外部ライブラリーを認識しない感じがしています。

ProjectStructureのDependencyには
・appcompat
・constrainlayout
・libs\commons-codec-1.15.jar
などが見えます。

ちなみに、Other command line argumentsのコマンドで
-classpathを-bootclasspathとすると、
「エラー: オプション--boot-class-pathはターゲット11とともに指定できません」
となります。

解決方法を教えていただけないでしょうか?

実行後は、スコープで指定したディレクトリのjavaファイルが全部読み込まれた後で、以下のエラーが出ます。(大量に出ているので一部抜粋しています。)

Javadoc情報を構築しています...
C:\Users\@@@\AndroidStudioProjects\test\app\src\main\java\com\websarva\wings\android\test\TestActivity.java:3: エラー: パッケージandroid.contentは存在しません
import android.content.Intent;
                      ^
C:\Users\@@@\AndroidStudioProjects\test\app\src\main\java\com\websarva\wings\android\test\TestActivity.java:7: エラー: パッケージorg.jsonは存在しません
import org.json.JSONException;
               ^
C:\Users\@@@\AndroidStudioProjects\test\app\src\main\java\com\websarva\wings\android\test\TestActivity.java:8: エラー: パッケージorg.jsonは存在しません
import org.json.JSONObject;
               ^
C:\Users\@@@\AndroidStudioProjects\test\app\src\main\java\com\websarva\wings\android\test\MyActivity.java:6: エラー: パッケージandroid.contentは存在しません
import android.content.DialogInterface;
                      ^
C:\Users\@@@\AndroidStudioProjects\test\app\src\main\java\com\websarva\wings\android\test\MyActivity.java:7: エラー: パッケージandroid.osは存在しません
import android.os.Bundle;
                 ^
C:\Users\@@@\AndroidStudioProjects\test\app\src\main\java\com\websarva\wings\android\test\MytActivity.java:9: エラー: ViewGroupにアクセスできません
public class MyActivity extends AppCompatActivity {
       ^
  android.view.ViewGroupのクラス・ファイルが見つかりません
javadoc: エラー - 致命的エラーが発生しました: java.lang.NullPointerException
javadoc: エラー - Bug Database (http://bugs.java.com)で重複がないかをご確認のうえ、Java bugレポート・ページ
(http://bugreport.java.com)でjavadocツールに対するbugの登録をお願いいたします。
レポートには、エラー・メッセージと次の診断内容を含めてください。ご協力ありがとうございます。
java.lang.NullPointerException
    at jdk.compiler/com.sun.tools.javac.comp.TypeEnter$MembersPhase.runPhase(TypeEnter.java:934)
    at jdk.compiler/com.sun.tools.javac.comp.TypeEnter$Phase.doCompleteEnvs(TypeEnter.java:282)
    at jdk.compiler/com.sun.tools.javac.comp.TypeEnter$MembersPhase.doCompleteEnvs(TypeEnter.java:877)
    at jdk.compiler/com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(TypeEnter.java:251)
    at jdk.compiler/com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(TypeEnter.java:266)
    at jdk.compiler/com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(TypeEnter.java:266)
    at jdk.compiler/com.sun.tools.javac.comp.TypeEnter$Phase.completeEnvs(TypeEnter.java:266)
    at jdk.compiler/com.sun.tools.javac.comp.TypeEnter.complete(TypeEnter.java:198)
    at jdk.compiler/com.sun.tools.javac.code.Symbol.complete(Symbol.java:642)
    at jdk.compiler/com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:1326)
    at jdk.compiler/com.sun.tools.javac.comp.Enter.complete(Enter.java:583)
    at jdk.compiler/com.sun.tools.javac.comp.Enter.main(Enter.java:560)
    at jdk.javadoc/jdk.javadoc.internal.tool.JavadocEnter.main(JavadocEnter.java:79)
    at jdk.javadoc/jdk.javadoc.internal.tool.JavadocTool.getEnvironment(JavadocTool.java:206)
    at jdk.javadoc/jdk.javadoc.internal.tool.Start.parseAndExecute(Start.java:576)
    at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:432)
    at jdk.javadoc/jdk.javadoc.internal.tool.Start.begin(Start.java:345)
    at jdk.javadoc/jdk.javadoc.internal.tool.Main.execute(Main.java:63)
    at jdk.javadoc/jdk.javadoc.internal.tool.Main.main(Main.java:52)
エラー21個
0

1Answer

This answer has been deleted for violation of our Terms of Service.

Your answer might help someone💌