Konfiguration mit dem Namen 'default' nicht gefunden. Android Studio

? colymore @ | Original: StackOverFlow
---

Ich habe ein Android- Studio App . Es habe einen libary Abhängigkeit ( Android - Bootstrap ), wenn ich versuche zu synchronisieren gradle, sagen Sie mir Fehlerkonfigurationmit dem Namen 'default' nicht gefunden ..

My structure is

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

Die FTPBackup settings.gradle und 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()
    }
}

Und die build.gradle innerhalb fotobackup ist :

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')
}

Die libarary aus https://github.com/Bearded-Hen/Android-Bootstrap downlaoded und es hat build.gradle, Einstellungen etc ..

whats wrong?

---

Top 5 Antwort

1Scott Barta @

Zum einen ist es nicht gut, mehr als eine settings.gradle Datei zu tun - es sieht nur auf der obersten Ebene ein .

Wenn Sie diese erhalten, "Konfiguration mit dem Namen 'default' nicht gefunden" Fehler, es ist wirklich verwirrend, aber was es bedeutet, ist, dass Gradle wird für ein Modul ( oder eine build.gradle ) Datei irgendwo auf der Suche, und es ist nicht, es zu finden . In Ihrem Fall ist, müssen Sie dies in Ihrem settings.gradle Datei :

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

die machen Gradle suchen Sie nach einer Bibliothek FTPBackup / Bibliotheken / Android - Bootstrap . Wenn Sie auf Groß- und Kleinschreibung Dateisystem ( und Sie nicht einen Schreibfehler bei Bibliotheken in Ihrer Frage, wenn Sie Bibliotheken gemeint haben ), kann es nicht finden FTPBackup / Bibliotheken / Android - Bootstrap wegen der Fall Unterschied. Es ist auch auf der Suche nach einer anderen Bibliothek zu FTPBackup / Android - Bootstrap, und es ist auf jeden Fall nicht, einen zu finden, weil das Verzeichnis nicht vorhanden ist.

Dies sollte funktionieren :

include ':Libraries:Android-Bootstrap'

Sie müssen die gleiche Groß- und Kleinschreibung spec in Ihrem dependencies Block :

compile project (':Libraries:Android-Bootstrap')
2mahesh ren @

In meinem setting.gradle, I ein Modul, das es nicht gibt. Sobald ich es entfernt, begann es funktioniert. Dies könnte ein weiterer Weg, um dieses Problem zu beheben

3Krunal Shah @

Ich bin vor demselben Problem, ich war es durch die Erzeugung gradle Projekt und dann die Zugabe lib Projekt android Studio fest

Zuerst Siehe build.gradle Datei im Projektstammverzeichnisvorhanden ist

wenn nicht, dann, erstellen gradle Projekt ,

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