Android Studio中的Gradle错误

时间:2013-05-20 12:35:04

标签: android gradle android-studio

我从Eclipse导入了一个Android项目到Andriod Studio,但是当我编译时,我得到了这些错误。他们的意思是什么?

Gradle: : org.gradle.api.plugins.PluginInstantiationException: Could not create plugin of type 'AppPlugin'.
Gradle: : java.lang.NoClassDefFoundError: org/gradle/tooling/provider/model/ToolingModelBuilderRegistry
Gradle: : java.lang.ClassNotFoundException: org.gradle.tooling.provider.model.ToolingModelBuilderRegistry

我不认为它与我的代码有任何关系,因为它在Eclipse中都有效。另一方面,我在Android Studio中创建了其他项目来运行。导出或导入项目时我做错了吗?

2 个答案:

答案 0 :(得分:18)

我遇到了同样的问题。原来是因为我安装了Gradle v1.4。一旦我升级到v1.6(下载和更改路径),这些问题就消失了。

答案 1 :(得分:5)

我在开始使用Android Studio时遇到了同样的问题,并尝试在命令行模式下编译我的应用程序。解决方案很简单:

  1. 将Gradle升级到1.6版(我不确定是否需要)
  2. 在您的环境中设置ANDROID_HOME。对我来说就是这样:

    export ANDROID_HOME="/Applications/Android Studio.app/sdk/"
    
  3. 然后,它应该在项目根文件夹中使用gradle build成功构建项目。