1

jitpack.io に Android ライブラリがあり、開発者にライブラリを追加してもらいますが、依存関係を追加するだけです。しかし、私が気付いたのは、この依存関係が追加された場合、コードを表示するにはライブラリ クラスを逆コンパイルする必要があるということです。

たとえば、ライブラリに ViewStack というクラスがあります。ソースコードを表示するためにクラスファイルに移動しようとすると、.class ファイルの逆コンパイルされたバージョンです。したがって、私のドキュメントはすべてそこにはありません。

コードが完全に表示可能 (逆コンパイルは不要) で、ユーザーがライブラリを gradle 依存関係として追加している場合でも、ドキュメントが表示されるようにするにはどうすればよいですか?

これは、好奇心が強い場合のライブラリです: https://github.com/JayyyR/PancakesOnPlates

4

1 に答える 1

0

ライブラリを aar または jar として公開するかどうかによって異なります。

aar ファイルの場合、現時点では可能ではないようですAndroid .aar ソースを公開して Android Studio に自動的に検索させるにはどうすればよいですか?

jar の場合は、メインの jar に沿って -sources.jar ファイルを公開するだけです。

于 2016-06-03T08:14:30.817 に答える