Конфигурация с именем "по умолчанию" не найден. Android Студия

? colymore @ | Original: StackOverFlow
---

У меня есть андроид приложение Студия . Это есть libary зависимость (Android - Bootstrap ), когда я пытаюсь синхронизировать Gradle, скажем, мне ошибка конфигурации с именем «Default» не найден ..

My structure is

-FTPBackup
   -fotobackup
     -build.gradle
   -Libraries
     -Android-Bootstrap
       -Settings.gradle
       -build.gradle
-Settings.gradle
-Build.gradle

Settings.gradle FTPBackup и build.gradle :

include ':fotobackup'
include ':libraries:Android-Bootstrap',':Android-Bootstrap'
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.9.+'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

Иbuild.gradle внутри fotobackup является :

apply plugin: 'android'

android {
    compileSdkVersion 19
    buildToolsVersion '19.0.3'

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

apply plugin: 'android'

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:support-v4:+'
    compile project (':libraries:Android-Bootstrap')
}

Libarary в downlaoded от https://github.com/Bearded-Hen/Android-Bootstrap и имеет build.gradle, настройки и т.д. ..

whats wrong?

---

Top 5 ответ

1Scott Barta @

С одной стороны, он не делает хорошо, чтобы иметь более одного settings.gradle файл - это только смотрит на высшем уровне одной .

Когда вы получите этот "Конфигурация с именем " по умолчанию " не найден", это действительно сбивает с толку, но то, что это означает, что Gradle ищет модуля ( или build.gradle ) где-то подать, и это не найдя его. В вашем случае, у вас есть это в вашем settings.gradle файла :

include ':libraries:Android-Bootstrap',':Android-Bootstrap'

который делает Gradle искать библиотеки в FTPBackup / Библиотеки / Android - Bootstrap . Если вы находитесь на регистрозависимой файловой системы (и вы не опечатки библиотек на ваш вопрос, когда вы имели в виду библиотеки ), он не может найти FTPBackup / Библиотеки / Android- Bootstrap из-за разницы в случае . Он также ищет другой библиотеке FTPBackup / Android - Bootstrap, и это, безусловно, не собирается найти один, потому что этот каталог не существует.

Это должно работать :

include ':Libraries:Android-Bootstrap'

Вы нужны те же прописные и строчные буквы спецификации в «____» блока :

dependencies
2mahesh ren @

В моем setting.gradle, я включил модуль, который не существует. После того, как я снял его, он начал работать . Это может быть другой способ решить эту проблему

3Krunal Shah @

Я столкнулся же проблема, я установил его путем создания Gradle проект, а затем добавить Lib проект по андроид студии

Во-первых, см build.gradle файл присутствует в корневом каталоге проекта

если нет, то, Создание Gradle проект ,

export your required lib project from eclipse then (File->Export->Android->generate Gradle build file Click on Next->Next->Select your lib project from project listing->Next->Next->Finish See build.gradle file present in your project root directory Move this project to Android Studio