T_C*_*T_C 37 groovy android gradle android-studio
由于以下错误,我无法在AndroidStudio中导入项目:
Unable to load class 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'.
我不知道这个项目.为什么我收到此错误以及如何解决此问题.
gil*_*ris 67
我遇到了同样的问题.我找到了解决方案.
原因
此问题是由android gradle插件与gradle版本不匹配引起的.
解
编辑项目中的build.gradle.gradle插件版必须满足android studio的要求.
dependencies {
   classpath 'com.android.tools.build:gradle:1.1.0'
}
并在gradle/wrapper/gradle-wrapper.properties中编辑distrubutionUrl.gradle版本必须满足gradle插件的要求.
distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip
你可以在这个页面找到android studio,android gradle plugin和gradle之间的版本兼容性
Jim*_*Jim 10
显然,'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'不适用于新版本的Gradle.
更改项目设置,以便项目指向较旧版本的Gradle,如下所示:
dependencies {
    classpath 'com.android.tools.build:gradle:1.1.0'
}
编辑:
如评论中所述,您还可以:
dependencies {
    classpath 'com.android.tools.build:gradle:1.0.0'
}
甚至可以参考其他版本.
编辑build.gradle
dependencies {
   classpath 'com.android.tools.build:gradle:1.1.0'
}
并编辑gradle/wrapper/gradle-wrapper.properties.
distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip
| 归档时间: | 
 | 
| 查看次数: | 15531 次 | 
| 最近记录: |