2017-08-17 5 views
0

私たちはAndroidライブラリを作成しており、ユーザはJavadocをAndroidStudio/Intellijに見ることができます。公開ソースを持たないIntelliJ/Android StudioにJavadocを表示

これをテストするために、javadocとソースをnexusに公開し、すべてがうまくいきました。 しかし、実際に私はすべてのユーザーにOSのプロジェクトがないので、私たちのソースを提供したくありません。

しかし、ソースがなくても、私はjavadocを表示することができませんでした。

誰でも手伝ってもらえますか?

追加情報:

私はJavadocのAndroidStudioがそれらを認識していないだけで展開します。私はソースを展開するとすぐに

<component name="libraryTable"> 
    <library name="adapter-0.4.324"> 
    <CLASSES> 
     <root url="jar://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/jars/classes.jar!/" /> 
     <root url="file://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/res" /> 
    </CLASSES> 
    <JAVADOC /> 
    <SOURCES /> 
    </library> 
</component> 

をAndroidStudioそれらを認識し、XMLに追加されます。下のxml「.idea /ライブラリ/」以下になります。私の質問を明確にするため

<component name="libraryTable"> 
    <library name="adapter-0.4.324"> 
    <CLASSES> 
     <root url="jar://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/jars/classes.jar!/" /> 
     <root url="file://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/res" /> 
    </CLASSES> 
    <JAVADOC /> 
    <SOURCES> 
     <root url="jar://$USER_HOME$/.m2/repository/[package]/0.4.324/adapter-0.4.324-sources.jar!/" /> 
    </SOURCES> 
    </library> 
</component> 

::私はまた、AndroidのメーカーでJavadocを参照してくださいすることができるよ私はネクサスにJavadocを展開する - > AndroidStudioが自動的にJavadocを表示する必要があります。

私はjavadocをライブラリのプロパティを介して手動で追加することができます。しかし、私は毎回のリリース後にそれらを追加したくありません。その後、xmlは正しく更新されます。

<component name="libraryTable"> 
    <library name="adapter-0.4.324"> 
    <CLASSES> 
     <root url="jar://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/jars/classes.jar!/" /> 
     <root url="file://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/res" /> 
    </CLASSES> 
    <JAVADOC> 
     <root url="jar://$USER_HOME$/.m2/repository/[package]/0.4.324/adapter-0.4.324-javadoc.jar!/" /> 
    </JAVADOC> 
    <SOURCES /> 
    </library> 
</component> 
+0

JavaDocをソースなしでリポジトリに生成して公開することができます。 – CrazyCoder

+0

@CrazyCoderは私の質問にいくつかの追加情報を追加しました。この質問はおそらく十分ではなかったでしょう。ごめんなさい – andzie

答えて

関連する問題