我成功地在项目中添加了一个jar文件: 编译文件(' libs / poi-3.9.jar') 我甚至可以使用api。 我去了项目的根目录,然后从命令行运行: gradlew app:dependencies
当我查看报告时,没有提到poi-3.9.jar
如果我理解正确的话,这个报告应该显示我所有的依赖项。 我尝试使用以下扩展来运行它: - configuration compile 仍然没有工作。如何获得完整的依赖项列表?
答案 0 :(得分:0)
来自gradle docs:
文件依赖项不包含在已发布的依赖项中 你项目的描述符。
我认为此时使用标准gradle命令无法获得您想要的内容。
https://docs.gradle.org/current/userguide/dependency_management.html#sub:file_dependencies
答案 1 :(得分:0)
如果您正在构建Android应用程序,请尝试此操作。您可以确认jar依赖项!
./gradlew androidDependencies
实施例
release
+--- LOCAL: disklrucache-2.0.2.jar
+--- LOCAL: basic-http-client-android-0.88.jar
+--- LOCAL: YouTubeAndroidPlayerApi.jar
+--- LOCAL: volley.jar
+--- LOCAL: gcm.jar
+--- com.google.android.gms:play-services-analytics:7.0.0
| \--- com.google.android.gms:play-services-base:7.0.0
| \--- com.android.support:support-v4:23.0.1
| \--- LOCAL: internal_impl-23.0.1.jar
+--- com.google.android.gms:play-services-drive:7.0.0
| \--- com.google.android.gms:play-services-base:7.0.0
| \--- com.android.support:support-v4:23.0.1
| \--- LOCAL: internal_impl-23.0.1.jar
+--- com.google.android.gms:play-services-maps:7.0.0
| \--- com.google.android.gms:play-services-base:7.0.0
| \--- com.android.support:support-v4:23.0.1
| \--- LOCAL: internal_impl-23.0.1.jar
+--- com.google.android.gms:play-services-plus:7.0.0
| \--- com.google.android.gms:play-services-base:7.0.0
| \--- com.android.support:support-v4:23.0.1
| \--- LOCAL: internal_impl-23.0.1.jar
+--- com.google.android.gms:play-services-wearable:7.0.0
| \--- com.google.android.gms:play-services-base:7.0.0
| \--- com.android.support:support-v4:23.0.1
| \--- LOCAL: internal_impl-23.0.1.jar
...