Mon but est de voir l'arbre de dépendances (comme: appcompat, dague, etc...) dans un projet particulier.
Comme l'un IntelliJ:
L'image en question n'a pas vraiment montrer un arbre, juste une liste à plat de tout compilé dans l'application.
Êtes-vous à l'aide de Gradle?
Si oui, vous pouvez vraiment voir "l'arbre" par l'exécution d'une commande Gradle
Android documentation: Afficher l'arborescence des dépendances
- Sélectionnez Afficher > Outil de Windows > Gradle (ou cliquez sur Gradle icône dans la barre d'outil windows).
- Développez AppName > Tâches > android et double-cliquez sur
androidDependencies
. Après Gradle l'exécution de la tâche, la fenêtre Exécuter devrait s'ouvrir pour afficher la sortie.
./gradlew app:androidDependencies
Où app
est de votre module nom
Et vous obtenez quelque chose comme ça
+--- 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
Remarque: Si vous exécutez ls
(ou dir
sur Windows) dans ce dossier, et je ne vois pas gradlew
(ou gradlew.bat
), vous êtes dans le mauvais dossier.
dependencies
Dans l' Exécution du panneau , vous trouverez l'arbre des dépendances
Un autre methood:
Ouvrez le panneau de Gradle
Trouver l' "(racine)" postfix et ouvert (application du nom de dossier)
Ouvrir les Tâches de nœud
Ouvrez le android nœud
Double-cliquez sur le "androidDependencies"
Dans l' Exécution du panneau , vous trouverez la liste des dépendances
Avant de normal construire revenir à la normale Configuration de Build (à côté du marteau)
Comment trouver ce que la dépendance est mis à jour: https://github.com/ben-manes/gradle-versions-plugin
L'utilisation de la
Ajouter ce projet à construire.gradle
apply plugin: "com.github.ben-manes.versions"
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "com.github.ben-manes:gradle-versions-plugin:0.20.0"
}
}
Synchroniser Maintenant
dependencyUpdates
Dans l' Exécution du panneau , vous trouverez le résultat.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.