在Xabber导入上获取“Gradle sync failed”

时间:2016-04-19 05:24:13

标签: android android-studio xmpp android-gradle ejabberd

我正在从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提示,但没有运气。

任何人有任何建议或遇到相同情况并解决,请帮助。

1 个答案:

答案 0 :(得分:0)

当某些项目配置不可用时,多项目Gradle设置中的常见错误。 Gradle尝试为settings.gradle中的每个项目列表加载配置,但其中一些项目列表失败。尝试使用git命令获取子项目:git submodule update --init --recursive或者如果您只是下载存档 - 请检查xabber/otr4jxabber/MemorizingTrustManagerxabber/emojicon目录,以便每个目录都有build.gradle