大規模なプロジェクトをサブプロジェクトに分割しようとしています。グレードでの依存関係の処理に関連する多くのバグにもかかわらず、ほとんどは機能していますが、グラフを解決できないという競合に遭遇しました。
私が期待しているのは、依存関係のグラフを取得して、どのライブラリに 2 つの競合する依存関係があるかを追跡できるようにすることですが、コマンドは、依存関係グラフが出力されて確認できるようになる前に停止します。
これがどういうわけか設計によるものなのか、gradle または Android プラグインの別のバグなのかはわかりません。
これが私の出力です。
$ ./gradlew androidDependencies
Defining custom 'clean' task when using the standard Gradle lifecycle plugins has been deprecated and is scheduled to be removed in Gradle 3.0
Incremental java compilation is an incubating feature.
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':xlivestream'.
> Could not resolve all dependencies for configuration ':xlivestream:_debugCompile'.
> A conflict was found between the following modules:
- com.android.support:support-annotations:23.4.0
- com.android.support:support-annotations:23.1.1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
この問題を解決するために、依存関係グラフを取得する方法を教えてもらえますか?