2016-08-18 17 views

答えて

7

は最後に、私はそれを考え出しました。私がやることは、プロジェクトメニューからプロジェクトを選択することです(下の画像を参照)。

enter image description here

53

あなたのイメージは本当に木、アプリにコンパイルされ、すべてのちょうどフラットなリストが表示されません。

Gradleを使用していますか?

もしそうなら、あなたは本当にこれを実行することにより、「木」を見ることができることは、プロジェクトのディレクトリからコマンドラインでappが、モジュールの名前

であり、あなたがそう

のような何かを得る

./gradlew app:dependencies 

+--- MyApp:mylibrary:unspecified 
| \--- com.android.support:appcompat-v7:25.3.1 
|   +--- com.android.support:animated-vector-drawable:25.3.1 
|   | \--- com.android.support:support-vector-drawable:25.3.1 
|   |   \--- com.android.support:support-v4:25.3.1 
|   |    \--- LOCAL: internal_impl-25.3.1.jar 
|   +--- com.android.support:support-v4:25.3.1 
|   | \--- LOCAL: internal_impl-25.3.1.jar 
|   \--- com.android.support:support-vector-drawable:25.3.1 
|    \--- com.android.support:support-v4:25.3.1 
|     \--- LOCAL: internal_impl-25.3.1.jar 
\--- com.android.support:appcompat-v7:25.3.1 
    +--- com.android.support:animated-vector-drawable:25.3.1 
    | \--- com.android.support:support-vector-drawable:25.3.1 
    |   \--- com.android.support:support-v4:25.3.1 
    |    \--- LOCAL: internal_impl-25.3.1.jar 
    +--- com.android.support:support-v4:25.3.1 
    | \--- LOCAL: internal_impl-25.3.1.jar 
    \--- com.android.support:support-vector-drawable:25.3.1 
      \--- com.android.support:support-v4:25.3.1 
       \--- LOCAL: internal_impl-25.3.1.jar 

:あなたはls(またはdir上を実行する場合Windowsの場合)gradlew(またはgradlew.bat)が表示されない場合は、間違ったフォルダにあります。

その他の詳細:答えをView the dependency tree

+0

ねえおかげで、私はIDE自体から見てみたかったです。私は依存関係のコードを閲覧することができます。 – fruqi

+0

これはIDEから実行することができます。IDEの右側にエッジに沿ってGradle Viewがあります。あなたは依存ツリーを言ったので、それは私があなたが意味すると思ったものです。これは、どの依存関係が互いにネストされているかを示し、重複を識別することができます –

+1

ありがとう、いくつかの一時的な依存関係を追跡するのを助けました。 –

関連する問題