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.