2017-09-13 16 views
1

私は問題があります。私は望ましくない依存関係を持っています、それはgradleファイルに明示的には含まれていません。私はどの依存関係がどのように推移的にこれを含むかを見出す方法を理解できません。Androidプロジェクトで過渡的な依存関係を見つける方法

この依存関係はどこから得られますか?

私は

gradlew analyze 

を試みたが、私のプロジェクト

答えて

3

dependencyInsightタスクがあなたのためにこれを行うことができ

感謝のコンパイルに失敗してきました。例:名前にgroovyを含む依存性がlibプロジェクトのcompile構成に含まれている理由

gradle -q lib:dependencyInsight --dependency groovy --configuration compile 

やAndroid

gradlew -q app:dependencyInsight --dependency gson --configuration debugCompileClasspath 

のために表示されます。詳細についてはdoc sectionを参照してください

+0

gradle 3.0では、次のような構造を使用する必要があります。** gradlew -q app:dependencyInsight --dependency gson --configuration debugCompileClasspath ** – zkvarz

+0

@zkvarz共有いただきありがとうございます! –

関連する問題