Android Studio更新后,Gradle项目刷新失败

时间:2013-11-09 10:09:42

标签: android refresh gradle android-studio

这是输出:

  

11:57:04 AM Gradle'KeddreaderProject'项目刷新失败:原因:   org.gradle.internal.service.ServiceLocator([Ljava /郎/类加载器;)V:

我试图删除.gradle文件夹,但它没有帮助。可能是什么问题?

编辑:即使我尝试在Ubuntu 13.10上导入任何其他项目,我也会收到此错误。但是在Windows上一切正常(使用相同版本的Android Studio)。

12 个答案:

答案 0 :(得分:27)

在更新版本Gradle home后检查1.5路径。它应该是../gradle-2.8

enter image description here

答案 1 :(得分:23)

大多数人不会阅读评论,所以要总结(感谢@ Industrial-antidepressant和@wrecker):

根据bug ticket的建议,您应该尝试以下方法:

  1. 关闭Android Studio
  2. 转到android-studio/plugins/gradle/lib
  3. 删除(或更好地将它们移动到某处以备份)所有gradle-*-1.8个文件
  4. 再次启动Android Studio并重建/刷新。
  5. 它应该工作。请务必为上述错误提示加注星标以获取信息。

    小提示: 尝试新的编译设置设置 - >编译器 - > Gradle并激活第三个进程内构建以加快速度。根据您的项目设置,您可能还想选择第一个。这样我的项目构建时间减少到2-4秒(20秒以上)。

答案 2 :(得分:19)

File -> Invalidate Caches / Restart -> Invalidate and Restart为我工作。

答案 3 :(得分:10)

我尝试了一切,没有任何效果。然后我尝试了以下步骤并且它有效

  1. 关闭Android工作室

  2. 转到我的文档

  3. 删除以下文件夹a).android,b).androidstudio1.5,c).gradle

  4. 启动Android工作室并享受......

  5. 看起来很愚蠢,但有效......

答案 4 :(得分:2)

这可能太晚无法回答。但这可能有助于某人。

在我的情况下,存在JDK路径问题。

Android Studio 2.1设置正确的JDK路径

档案 - >项目结构 - >从左侧面板“SDK位置” - > JDK位置 - >单击以选中JDK路径

答案 5 :(得分:1)

尽管很久以前就已经回答了这个问题,但在更新到

之后我的应用程序遇到了同样的问题
  

Gradle 2.1.2

我找到的解决方案(在@WarrenFaith给出的解决方案之上是:

File -> Synchronize

这解决了Gradle更新产生的所有错误。

答案 6 :(得分:1)

在project.gradle中使用它:

buildscript {
    repositories 
    {
        mavenCentral()
    }

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

allprojects {
    repositories {
        mavenCentral()
    }
}

答案 7 :(得分:1)

确保没有任何内容干扰您的应用文件(特别是在Windows中),在我的情况下,由于文本编辑器持有一些XML文件且Android Studio无法修改它而出现此问题。

答案 8 :(得分:0)

  1. 转到C://用户//
  2. 删除.AndroidStudio2.x
  3. 再次打开Android Studio并配置初始化。

答案 9 :(得分:0)

未下载SDK

开启互联网连接并重新启动Android Studio后

它显示弹出下载800mb数据点击是并且问题得到解决

答案 10 :(得分:-1)

  1. 关闭Android Studio
  2. 转到C:\ Users \ Username
  3. 删除.gradle文件夹

就这样,您完成了

答案 11 :(得分:-2)

关闭项目,然后导入项目。这对我有用。这是一种简单的方法。

祝你好运。