我有一个项目,该项目使用来自项目的 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修复了该问题。叹。