这是输出:
11:57:04 AM Gradle'KeddreaderProject'项目刷新失败:原因: org.gradle.internal.service.ServiceLocator([Ljava /郎/类加载器;)V:
我试图删除.gradle文件夹,但它没有帮助。可能是什么问题?
编辑:即使我尝试在Ubuntu 13.10上导入任何其他项目,我也会收到此错误。但是在Windows上一切正常(使用相同版本的Android Studio)。
答案 0 :(得分:27)
答案 1 :(得分:23)
大多数人不会阅读评论,所以要总结(感谢@ Industrial-antidepressant和@wrecker):
根据bug ticket的建议,您应该尝试以下方法:
android-studio/plugins/gradle/lib
gradle-*-1.8
个文件它应该工作。请务必为上述错误提示加注星标以获取信息。
小提示: 尝试新的编译设置设置 - >编译器 - > Gradle并激活第三个进程内构建以加快速度。根据您的项目设置,您可能还想选择第一个。这样我的项目构建时间减少到2-4秒(20秒以上)。
答案 2 :(得分:19)
File -> Invalidate Caches / Restart -> Invalidate and Restart
为我工作。
答案 3 :(得分:10)
我尝试了一切,没有任何效果。然后我尝试了以下步骤并且它有效
关闭Android工作室
转到我的文档
删除以下文件夹a).android,b).androidstudio1.5,c).gradle
启动Android工作室并享受......
看起来很愚蠢,但有效......
答案 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)
答案 9 :(得分:0)
未下载SDK
开启互联网连接并重新启动Android Studio后
它显示弹出下载800mb数据点击是并且问题得到解决
答案 10 :(得分:-1)
就这样,您完成了
答案 11 :(得分:-2)
关闭项目,然后导入项目。这对我有用。这是一种简单的方法。
祝你好运。