gradle依赖报告没有显示jar fie

时间:2016-01-14 14:55:56

标签: android performance gradle android-gradle

我成功地在项目中添加了一个jar文件: 编译文件(' libs / poi-3.9.jar') 我甚至可以使用api。 我去了项目的根目录,然后从命令行运行: gradlew app:dependencies

当我查看报告时,没有提到poi-3.9.jar

如果我理解正确的话,这个报告应该显示我所有的依赖项。 我尝试使用以下扩展来运行它: - configuration compile 仍然没有工作。如何获得完整的依赖项列表?

2 个答案:

答案 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
...