web-dev-qa-db-fra.com

Mise à jour Android Studio -Error: impossible d'exécuter l'action de génération à l'aide de la distribution Gradle

J'ai récemment mis à jour Android Studio avec la dernière version, mais le problème vient ensuite.

Échec d'actualisation du projet Gradle 'MyApplication' . Erreur: impossible d'exécuter l'action de génération à l'aide de la distribution Gradle ' https://services.gradle.org/distributions/gradle-2.2.1-all.Zip ' .

Trouvé ceci dans StackOverflow

Cependant, essayer tout ce qui ne fonctionne pas ne peut pas créer de nouveau projet d'importation pour le moment. Merci de bien vouloir nous conseiller.

  apply plugin: 'com.Android.application'  

  Android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

     defaultConfig {
        applicationId "com.sclick.myapplication"
        minSdkVersion 14
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    task assemble{}
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.Android.support:appcompat-v7:21.0.3'
}

      **Top Level Gradle.build**

// Fichier de construction de niveau supérieur dans lequel vous pouvez ajouter des options de configuration communes à tous sous-projets/modules.

      buildscript {
        repositories {
            jcenter()
        }
        dependencies {
            classpath 'com.Android.tools.build:gradle:1.0.0'

            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }


    allprojects {
        repositories {
            jcenter()
        }
    }

gradle-wrapper.properties

  #Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.Zip
24
SomCollection

J'ai eu le même problème. J'ai essayé beaucoup de choses mais rien n'a fonctionné jusqu'à ce que j'essaie de suivre:

  1. Fermer AS.
  2. Supprimer le dossier dans C:\Utilisateurs\.gradle\wrapper\dists\gradle-2.2.1-all (Assurez-vous de tout supprimer)
  3. Ouvrez AS en tant qu'administrateur.
  4. Essayez de synchroniser les fichiers du projet. 
  5. Si cela n'a pas fonctionné jusqu'à présent, redémarrez votre ordinateur. relancez AS. (le mien était comme ça).

Espérons que cela fonctionnera. Même si cela n'a pas encore fonctionné, essayez d'ouvrir d'autres projets et répétez la procédure. Après l'étape 5, ouvrez maintenant le projet présentant ce problème.

29
Bhupinder

J'avais un problème similaire lorsque je suis passé à la dernière version d'Android Studio 1.3.2. Ce qui semblait fonctionner pour moi était de supprimer le dossier .gradle de mon répertoire de projet:

rm -rf ~/project/.gradle
12
Jon

J'ai forcé à utiliser un proxy et à ajouter un paramètre de proxy sur gradle.properties comme ceci:

systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080

Et aussi obligé de fermer et d’ouvrir studio64.exe en tant qu’administrateur .

Le journal des événements dit

8:21:39 AM Platform and Plugin Updates: The following components are ready to update: Android Support Repository, Google Repository, Intel x86 Emulator Accelerator (HAXM installer), Android SDK Platform-Tools 24, Google APIs Intel x86 Atom System Image, Android SDK Tools 25.1.7
8:21:40 AM Gradle sync started
8:22:03 AM Gradle sync completed
8:22:04 AM Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:prepareDebugUnitTestDependencies, :app:mockableAndroidJar]
8:22:25 AM Gradle build finished in 21s 607ms

J'utilise Android studio 2.1.2 téléchargé en tant que fichier de configuration exe. il a son Gradle (j'ai aussi forcé à utiliser l'installation personnalisée pour adresser le Gradle)

3
Mahdi Rafatjah

Allez sur Projet-> Paramètres-> Compilateur (projet Android basé sur Gradle), trouvez le champ de texte "Option de machine virtuelle" et mettez-le ici:

-Xmx512m -XX: MaxPermSize = 512m

Cela devrait résoudre le problème dans tous les cas, l'erreur affichée dans la fenêtre du message de gradation est "Impossible de réserver suffisamment d'espace pour le tas d'objets"

J'espère que cela t'aides

2
Cristiano Zambon

J'ai eu le même problème lors du premier démarrage d'Android Studio sous Windows 10, avec Java jdk 1.8.0_66. La solution qui a fonctionné est la suivante: 

Étape 1: Fermer Android Studio

Étape 2: Supprimer le dossier C:\Utilisateurs\Anna\.gradle (Anna est mon nom d'utilisateur)

Étape 3: Ouvrez Android Studio en tant qu'administrateur.

Étape 4: Si vous êtes actuellement dans un projet ouvert, fermez le projet en cours en sélectionnant Fichier> Fermer le projet. 

Étape 5: Vous voyez maintenant cette interface graphique de démarrage rapide:  Android Studio Quick Start

Sélectionnez Ouvrir un projet Android Studio existant, accédez au dossier de votre projet et sélectionnez-le.

Attendez que gradle soit compilé à nouveau (il téléchargerait toutes les dépendances de votre build.gradle pour chaque module de votre projet) 

Si cela n'a pas fonctionné jusqu'à présent, vous pouvez redémarrer votre ordinateur. Répétez l'étape 1 à nouveau. 

Cela se produit parfois lorsque j'ai changé de version d'Android Studio ou récemment mis à niveau Windows. J'espère que cela pourra aider !

1
super1ha1

Essayez de mettre à jour la dépendance de gradle en 2.4. Pour cela, vous devez aller à File -> Project Structure -> Project -> Gradle version

Là vous devez passer de 2.2.1 à 2.4. Attendez que la nouvelle version de Gradle soit téléchargée. 

Et vous êtes prêt à partir.

0
Abhishek Patidar

Vous pouvez télécharger le programme de votre choix à partir de Service Gradle en lisant le fichier gradle-wrapper.properties. Téléchargez-le, décompressez-le à votre guise, puis modifiez votre configuration grandle en utilisant local pas le recommandé .  

0
wyx

J'ai rencontré un problème similaire sur Mac.

En regardant le journal sous Aide -> Afficher les journaux dans le Finder, j'ai trouvé l'entrée suivante. 

La propriété JVM "https.proxyHost" est définie sur "127.0.0.1".
Cela peut conduire à un comportement incorrect. Le proxy doit être défini dans Paramètres | Http proxy
Cette propriété de la machine virtuelle Java est ancienne et son utilisation n'est pas recommandée par Oracle.
(Remarque: il aurait pu être attribué par un code de manière dynamique.) 

et il s'est avéré que j'avais Charles en tant que proxy réseau en cours d'exécution. Fermer Charles a résolu le problème.

0
idplanter