我有一个项目,该项目使用来自项目的 build.gradle 中声明的Maven存储库的某些依赖项:

  repositories {
        jcenter()
        mavenLocal()
        mavenCentral()
        maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
    }

存储库是最后一行sonatype.org。

我的应用的 build.gradle :
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'org.mapsforge:vtm:master-SNAPSHOT'
    compile 'org.mapsforge:vtm-android:master-SNAPSHOT@aar'
    .
    . 5 or 6 more
    .
}

我已检查它们是否存在于远程存储库中。

我的问题:有时候(尤其是今天),Gradle并没有下载其中的一些。它无提示地失败(在gradle控制台上没有错误),但是如果我扩展项目的“外部库”,我会发现其中有些丢失。

我已经清理了项目,重新同步了gradle等,但是仍然不见了。过去这已经发生在我身上,我记得同步几次可以解决此问题。但是今天我不走运。

显然,找不到丢失的库上的类和符号。

会发生什么?

最佳答案

嗯...为此损失了3个小时,而重新启动Android Studio修复了该问题。叹。

10-07 19:14
查看更多