Fehler: Konfiguration mit dem Namen 'default' nicht in Android Studio gefunden

? Bot @ | Original: StackOverFlow
---

Ich bin mit dem Volley -Bibliothek, um den Netzwerkbetrieb in android durchzuführen. So versuche ich, diese Bibliothek in meinem Projekt, das in Android Studio und gradle System erstellt wird hinzuzufügen.

Ich fügte hinzu, die volley Bibliothek in meinem Projekt, aber als ich die Synchronisierung mit gradle dann erhalte ich Fehlermeldung . Ich habe versucht, alle Antworten, die ich hier sehe, aber nichts für mich gearbeitet.

Fehlermeldung : Konfiguration mit dem Namen 'default' nicht in Android Studio gefunden

Volley / build.gradle

apply plugin: 'android-library'

android {

    compileSdkVersion 19
    buildToolsVersion '19.0.1'

    sourceSets {
        defaultConfig {
            minSdkVersion 8
            targetSdkVersion 19
        }

        main {
            assets.srcDirs       = ['assets']
            res.srcDirs          = ['res']
            aidl.srcDirs         = ['src']
            resources.srcDirs    = ['src']
            renderscript.srcDirs = ['src']
            java.srcDirs         = ['src']
            manifest.srcFile 'AndroidManifest.xml'

        }
    }
}

app / build.gradle

apply plugin: 'android'

android {
    compileSdkVersion 19
    buildToolsVersion '19.0.1'

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

dependencies {
    compile 'com.android.support:appcompat-v7:19.+'
    compile project(':library:volley')
}

root / build.gradle

// 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.1'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

settings.gradle

include ':app'
include ':library:volley'
---

Top 5 Antwort

1TGMCians @

Fügen Sie Ihre Bibliothek Ordner im Stammverzeichnis Ihres Projekts und kopieren Sie die Bibliotheksdateien gibt . Für Ex IhrProjekt / Bibliothek dann synchronisieren Sie sie und Ruhe Dinge scheint in Ordnung für mich.

2ViliusK @

Try:

git submodule init
git submodule update
3alexgophermix @

Dies ist wahrscheinlich einer der seltenen Fälle, aber für mich eine Bibliothek, in der settings.gradle enthalten war nicht da war.

Z.B. Ich hatte : include ':libraries:Android-RateThisApp:library' in meinem settings.gradle

aber die Android - Ordner RateThisApp war leer. Sobald ich ausgecheckt dieses Modul die gradle sync erfolgreich zu sein.