Android Studio: Re-télécharger les dépendances et la synchronisation de projet

j'ai téléchargé un jeu open source" ChaseWhisplyProject" code source de Github.

j'ai importé le projet dans mon studio Android (Version 1.5.1).

il affiche le message d'erreur suivant:

erreur: Échec d'ouvrir le fichier zip.

Le cache de dépendances de Gradle peut être corrompu(cela se produit parfois après un délai de connexion réseau.)

Re-télécharger les dépendances et la synchronisation de projet (nécessite réseau)

Re-télécharger les dépendances et la synchronisation de projet (nécessite un réseau)

j'ai changé toutes les versions de dépendances à la dernière mais elle affiche toujours le même message.

<!-Il comporte deux modules dans le cadre du projet principal 1) BaseGameUtils et 2)ChaseWhisply. Les modules ci-dessus ne sont pas affichés en caractères gras (je pense qu'il devrait être indiqué en caractères gras comme le module "application").

Voici les fichiers gradle.

1) racine Gradle:

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

}

2) Grad De Module BaseGameUtils

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) Paramètres.gradle

include ':ChaseWhisply', ':BaseGameUtils'

Quel est le problème ici? S'il vous plaît aider.

14
demandé sur Abhishek 2016-01-30 14:28:10

9 réponses

lors de l'importation d'un projet libGDX, J'ai reçu le même message de Android Studio 2.2.

Allé à Fichier->Structure De Projet ensuite sélectionné Projet et définissez

Gradle version

et

Android Plugin Version

à des valeurs identiques à celles d'un autre projet que J'avais récemment créé avec Android Studio 2.2 et mis à jour SDK. Pourrait alors synchroniser gradle. Build - > Build Nettoyer sans aucun problème. Alors n' Exécuter->Nettoyer et Réexécutez et le projet s'est bien déroulé.

J'espère que cela vous aidera.

29
répondu greenHornet 2016-10-02 21:33:20

Cela signifie essentiellement que l' gradle fichier zip dans le dossier cache est corrompu, si vous ne voulez pas changer la version comme le up-voted réponse alors vous devez supprimer le dossier de votre gradle version vous utilisez pour ce projet le chemin ci-dessous.

Puis il suffit de réessayer la synchronisation et android studio télécharger

C:\Users\ [user here]  \.gradle\wrapper\dists

ex: si vous utilisez 3.3 pour ce projet, vous supprimez le dossier

C:\Users\[user here]\.gradle\wrapper\dists\gradle-3.3-all
14
répondu NerdHamel 2017-03-22 08:15:56

peut être incompatible avec les versions Gradle et maven supprimer le projet dir/gradle/wrapper mettez une version correcte gradle dedans exécutez de nouveau

1
répondu sea 2016-11-02 08:21:43

je fais face au même problème et je le cherche et j'ai trouvé la meilleure solution et je travaille pour moi:

  1. télécharger Manuellement Gradle 3.3 binaire (lien direct: https://services.gradle.org/distributions/gradle-3.3-bin.zip)

  2. ouvrez votre répertoire racine android studio et extrayez le zip dans le dossier gradle (par exemple: program files/android-studio/gradle/gradle-3.3)

  3. Ouvrir Android Studio, aller à Fichier - > Paramètres-> (Build, Execution, Deployment) >Gradle et set "Gradle home" pour pointer votre nouveau dossier gradle-3.3.

  4. Appliquer et de les synchroniser.

1
répondu Kerelos 2017-05-26 16:03:45

changez la distribution gradle-wraper-properties à votre Grad Local téléchargé tel que

distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip

1
répondu Rezaul Karim 2017-10-14 09:15:48

Nettoyage de Projet est un moyen d'aller. Après avoir nettoyé le projet, assurez-vous de le reconstruire. Habituellement, il résout le gradle questions pour moi.

0
répondu Varundroid 2016-01-30 12:13:56

dans mon cas, J'exécutais IntelliJ IDEA en tant qu'utilisateur non root.

0
répondu Nilesh 2017-01-22 07:18:15

Si vous voulez utiliser les nouvelles fonctionnalités, vous ne devez pas revenir à l'ancienne version, il suffit de supprimer le répertoire ~/.gradle récursivement, puis redémarrer Android Studio.

0
répondu Dim Ding 2017-03-17 04:04:48

mettez à jour votre version gradle et mettez à jour avec la version requise de gradle et synchronisez votre projet.

https://services.gradle.org/

0
répondu Gajendra kumar 2017-11-11 12:33:53