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.

  • MJPEG améliorations
  • WebRTC retourne à la caméra avant avec gUM ne diffusant pas sur Android / Chrome
  • Quelles sont les implications de portabilité de l'utilisation du NDK?
  • Avertissements Votre Apk utilise des autorisations nécessitant une politique de confidentialité: (android.permission.READ_PHONE_STATE)
  • Aperçu de l'appareil photo Android - Comment «geler» la caméra?
  • Supprimer tous les éléments à l'intérieur de linéaire
  • HorizontalScrollView avec des éléments centrés
  • Problème ErrorView Memory Memory Memory
  • Widget Android utilisant Cordova
  • Aucune ressource trouvée qui correspond au nom donné '@ style / Theme.AppCompat.Light'
  • Commande de transaction de fragments multiples Android
  • Comment puis-je trouver la taille de texture maximale pour les différents téléphones?
  • 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.