Android Studio: Abhängigkeiten erneut herunterladen und Projekt synchronisieren

Ich habe ein Open Source Spiel heruntergeladen " ChaseWhisplyProject "Quellcode von Github.

Ich habe das Projekt in mein Android Studio (Version 1.5.1) importiert.

Es wird die folgende Fehlermeldung angezeigt:

Error: zip-Datei konnte nicht geöffnet werden.
Der Abhängigkeits-Cache von Gradle ist möglicherweise beschädigt (dies tritt manchmal nach einer Zeitüberschreitung der Netzwerkverbindung auf.)
Abhängigkeiten erneut herunterladen und Projekt synchronisieren (erfordert Netzwerk)
Abhängigkeiten erneut herunterladen und Projekt synchronisieren (erfordert Netzwerk)

Ich habe alle Abhängigkeitsversionen auf die neueste Version geändert, obwohl dieselbe Meldung angezeigt wird.

s hat zwei Module unter dem Hauptprojekt 1) BaseGameUtils & 2) ChaseWhisply. Die oben genannten Module werden nicht in Fettdruck angezeigt (ich denke, es sollte in Fettdruck angezeigt werden, wie das Modul "app").

Folgend sind die Gradle-Dateien.

1) Root Gradle:

// Top-level build file where you can add configuration options common to         all sub-projects/modules.
allprojects {
    repositories {
        jcenter()
    }

}

2) BaseGameUtils Module Gradle

apply plugin: 'com.android.library'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"
}

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'
    }
}

dependencies {
    compile 'com.android.support:support-v4:23.1.1'
    compile 'com.google.android.gms:play-services:8.4.0'
}

3) ChaseWhisply Module Gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'
    }
}
apply plugin: 'com.android.application'

dependencies {
    compile 'com.android.support:gridlayout-v7:23.1.1'
    compile 'com.android.support:support-v4:23.1.1'
    compile 'com.android.support:cardview-v7:23.1.1'
    compile 'com.nineoldandroids:library:2.4.0'
    compile project(':BaseGameUtils')
}

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    lintOptions {
        // TODO fix and remove !
        disable 'MissingTranslation', 'DuplicateIds', 'ExtraTranslation'
    }

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 23
        versionCode 22
        versionName "0.3.6"
    }
}

4) Settings.gradle

include ':ChaseWhisply', ':BaseGameUtils'

Was ist hier falsch? Bitte helfen Sie.

Antworten auf die Frage(18)

Ihre Antwort auf die Frage