Давайте предположим, что у меня есть следующие библиотеки, определенные в файле gradle.build:Получите зависимости от файлов Gradle?
dependencies {
compile 'com.google.android.gms:play-services:7.8.0'
compile 'com.android.support:appcompat-v7:23.0.0'
compile 'com.android.support:cardview-v7:23.0.0'
compile 'com.squareup.okhttp:okhttp:2.6.0'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.facebook.android:facebook-android-sdk:4.8.2'
//...
}
Теперь, некоторые из этих библиотек зависят от других библиотек. Учитывая имя библиотеки, есть ли способ узнать список библиотек, от которых зависит данная библиотека? Меня интересуют только имена и версии этих библиотек для проекта webapp. Я пытаюсь читать Bintray API, но не смог найти способ сделать это там.
EDIT:
Я не ищу для дерева зависимостей моего приложения (то есть команды gradle dependencies
). Мне просто интересно создать веб-приложение, где пользователь предоставляет любой проект (размещенный в Maven на JCenter), и веб-приложение вернет дерево зависимостей.
Возможный дубликат [Что такое команда графа зависимости артефакта Gradle?] (Http://stackoverflow.com/questions/12288133/what-is-the-gradle-artifact-dependency-graph-command) – JBaruch
Спасибо @JBaruch , но я не ищу зависимости от моего приложения. Мне интересно показать дерево зависимостей определенного проекта (например, facebook-android-sdk) в веб-приложении. – iTurki