我正在从github导入xabber演示到我的android工作室。并告诉我错误 -
Gradle sync failed: Configuration with name 'default' not found.
我试图更改外部gradle,这没用,我仍然在同步我的gradle时遇到同样的错误。我的外围是 -
// Top-level build file where you can add configuration options
common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
}
}
allprojects {
repositories {
jcenter()
}
}
和settings.gradle是
include ':xabber'
include ':xabber:otr4j'
include ':xabber:MemorizingTrustManager'
include ':xabber:emojicon'
我也尝试过使用this SO Question提示,但没有运气。
任何人有任何建议或遇到相同情况并解决,请帮助。
答案 0 :(得分:0)
当某些项目配置不可用时,多项目Gradle设置中的常见错误。 Gradle尝试为settings.gradle
中的每个项目列表加载配置,但其中一些项目列表失败。尝试使用git命令获取子项目:git submodule update --init --recursive
或者如果您只是下载存档 - 请检查xabber/otr4j
,xabber/MemorizingTrustManager
和xabber/emojicon
目录,以便每个目录都有build.gradle
。