Gradle无法正确下载.aar依赖项(没有文件只是manifest.mf)

时间:2018-08-17 13:32:26

标签: android gradle android-gradle aar gradle-dependencies

当我无法解析位于外部依赖项中的某些类时,我调试了一下,发现gradle是如何无法正确下载jar的原因。我已经在对等计算机上检查到此play-services-tasks-15.0.1.aar约为127 KB。 另外,除了MANIFEST.MF文件夹中的META-INF以外,gradle所下载的jar文件中也没有文件。

注意:此play-services-tasks依赖关系本身来自firebase-core依赖关系

以下是我刚才描述的屏幕截图:

(小于1 KB的大小) enter image description here

并且(jar文件中没有类)

enter image description here

我也曾尝试删除play-services-tasks-15.0.1.aar文件并重建/清理/使缓存无效,但仍然没有发现任何运气。请告诉我如何解决此问题?

谢谢您提前回答!

1 个答案:

答案 0 :(得分:0)

尝试为您的aar设置传递属性

    compile('play-services-tasks-15.0.1@aar') { 
        transitive = true;
    }