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

这是输出:

上午11:57:04 Gradle'KeddreaderProject'项目刷新失败:原因:org.gradle.internal.service.ServiceLocator。([Ljava / lang / ClassLoader;)V:

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

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

大多数人不阅读这些评论总结(感谢@工业抗抑郁药和@破坏者):

如错误票证中所build议的,您应该尝试以下操作:

  1. closuresAndroid Studio
  2. android-studio/plugins/gradle/lib
  3. 删除(或更好地将它们移动到某个地方进行备份)所有gradle-*-1.8文件
  4. 再次启动Android Studio并重build/刷新。

它应该工作。 确保明星上面的错误票获得通知。

小提示:尝试新的编译设置设置 – >编译器 – > Gradle,并激活第三个进程内build立一个加速。 根据您的项目设置,您也可以select第一个。 随着我的项目build设时间减less到2-4秒(20秒以上)。

更新到版本1.5后检查Gradle homepath。 应该是../gradle-2.8

在这里输入图像说明

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

我尝试了一切,没有任何工作。然后我尝试了以下步骤,它的工作

  1. closuresAndroid工作室

  2. 去我的文档

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

  4. 启动Android工作室,享受…

这似乎很愚蠢,但工程…

这可能来不及回答。 但这可能有助于某人。

在我的情况下有JDKpath的问题。

我只是为Android Studio 2.1 设置适当的JDKpath

文件 – >项目结构 – >从左侧面板“SDK位置” – > JDK位置 – >单击以selectJDKpath

尽pipe很久以前已经回答了这个问题,但在更新到应用程序之后,我遇到了同样的问题

Gradle 2.1.2

我find的解决scheme(在@WarrenFaith给出的解决scheme之上是:

 File -> Synchronize 

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

在project.gradle中使用这个:

 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:2.3.0' } } allprojects { repositories { mavenCentral() } } 

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

  1. 转到C://用户
  2. 删除.AndroidStudio2.x
  3. 打开Android Studio并重新初始化configuration。

SDK没有下载

所以打开了互联网连接,并重新启动Android Studio后

它显示一个popup下载800MB数据点击是,问题得到解决

尝试清理和重build后,无效的文件caching和重新启动等,我仍然遇到这个问题。

这对我来说是固定的:

  • 删除项目文件夹中的所有*.iml文件
  • 删除.gradle文件夹
  • 删除生成build/文件夹
  • 重新导入项目,同步和它的作品

closures你的项目,然后导入项目。 那为我工作。 这是一个简单的方法。

祝你好运。