Obtention de résoudre l'erreur lors de l'importation projet dans le studio Android, Impossible de charger la classe 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'

Je ne suis pas en mesure d'importer un projet dans AndroidStudio en raison de l'erreur suivante:

Unable to load class 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'. 

Je n'ai aucune idée du projet. Pourquoi je reçois cette erreur et comment je la répars.

  • Optimiser le fichier de manifeste Android pour le plus grand nombre de périphériques pris en charge
  • Android (Java) Simple Envoyer et recevoir avec Server - Fast Setup Challenge
  • Retourner à MainActivity à partir d'une autre activité
  • Pas capable de "trouverViewById" à Kotlin. Erreur d'erreur "échec de la dérivation de type"
  • Android AllJoyn: la connexion avec la deuxième machine donne l'erreur de BusAttachement
  • Changez l'icône de la barre d'état de la notification push sur Android et IOS
  • Cordova - Code d'erreur 1 pour la commande | La commande a échoué pour
  • Ffmpeg 10.04 n'a pas pu trouver de paramètres de codec
  • Fichier APK d'Android: réactive le fichier APK plus ancien dans Google Play Store
  • Comment puis-je choisir dynamiquement l'activité à lancer lors de l'ouverture d'une application?
  • Activités de chargement de la mise en page xml dynamiquement dans Android
  • Android autour d'une image de fond Layouts, seuls les coins supérieurs ou inférieurs
  • 4 Solutions collect form web for “Obtention de résoudre l'erreur lors de l'importation projet dans le studio Android, Impossible de charger la classe 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'”

    J'ai eu le même problème. Et j'ai trouvé une solution.

    Cause

    Ce problème est causé par le plugin android gradle ne correspond pas pour la version gradle .

    Solution

    Éditez build.gradle dans le projet. Gradle plugin version doivent être satisfaits des exigences pour studio Android.

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

    Et modifiez la distrubutionUrl dans gradle / wrapper / gradle-wrapper.properties. La version de gradle doit satisfaire aux exigences du plugin gradle.

     distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip 

    Vous pouvez trouver des compatibilités de version entre Android Studio, android gradle plugin et gradle dans cette page

    Apparemment, 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling' ne fonctionne pas avec la nouvelle version de Gradle.

    Modifiez les paramètres de votre projet afin que votre projet pointe vers une ancienne version de Gradle, comme ceci:

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

    MODIFIER:

    Comme indiqué dans un commentaire, vous pouvez également:

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

    Ou même référence d'autres versions.

    Modifier build.gradle

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

    Et modifiez gradle / wrapper / gradle-wrapper.properties.

     distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip 

    Pour moi, le problème était que j'avais mis Gradle 1.12 dans "Paramètres …> Gradle" comme distribution de gradle locale, mais le projet a été créé par un coéquipier utilisant gradle 2.2.1

    J'ai téléchargé gradle 2.2.1 manuellement et je l'ai configuré comme une distribution locale et le problème a été résolu.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.