可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
Here's the output:
11:57:04 AM Gradle 'KeddreaderProject' project refresh failed: Cause:
org.gradle.internal.service.ServiceLocator.([Ljava/lang/ClassLoader;)V:
I've tried to remove .gradle folder, but it doesn't help. What can be the problem?
Edit: I get this error even when I try to import any other project on Ubuntu 13.10. But on Windows everything works (with the the same version of Android Studio) well.
回答1:
Most people do not read the comments so to summarize (Thanks to @Industrial-antidepressant and @wrecker):
As suggested in a bug ticket you should try the following:
Close Android Studio
go to android-studio/plugins/gradle/lib
Delete (or better move them somewhere to have a backup) all gradle-*-1.8 files
Start Android Studio again and rebuild/refresh.
It should work. Make sure to star the above bug ticket to get informed.
Little tip:
Try the new compile setting Settings -> Compiler -> Gradle and activate the third in-process build for a speed up. Depending on your project setting you might want to select the first one as well. With that my project build time reduced to 2-4 seconds (before 20+ seconds).
回答2:
Check the Gradle home path after the update to version 1.5. It should be ../gradle-2.8.
回答3:
File -> Invalidate Caches / Restart -> Invalidate and Restart worked for me.
回答4:
I tried everything, nothing worked.then I tried the following steps and it worked
close Android studio
go to my document
delete the following folders a).android, b).androidstudio1.5, c).gradle
start Android studio and enjoy...
It seems stupid but works...
回答5:
This might be too late to answer. But this may help someone.
In my case there was problem of JDK path.
I just set proper JDK path for Android Studio 2.1
File -> Project Structure -> From Left Side Panel "SDK Location" -> JDK Location -> Click to select JDK Path
回答6:
Although this has been answered a long time ago, I had the same problem with an app after updating to
Gradle 2.1.2
The solution I found (on top of the one given by @WarrenFaith was to:
File -> Synchronize
This solved all the errors generated by the Gradle update.
回答7:
Use this in project.gradle:
buildscript {
repositories
{
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
}
}
allprojects {
repositories {
mavenCentral()
}
}
回答8:
Make sure that nothing is interfering with your app files (specially in Windows), in my case this problem arise due to a text editor that was holding some XML file and Android Studio wasn't able to modify it.
回答9:
Go to C://Users//
Remove .AndroidStudio2.x
Open Android Studio and config for initialization again.
回答10:
SDK wasn't downloaded
so turned on the internet connection and after restarting the Android Studio
it showed a pop up to download 800mb data click on yes and issue gets resolved
回答11:
Close Android Studio
Go to C:\Users\Username
delete the .gradle folder
That's it you are done
回答12:
Close your project, and then import project. That work for me. It's a simply way.
good luck.