19

I just update Android Studio and I can't build any project, even newly created ones.

The error I got is:

Error:Could not run build action using Gradle distribution 'https://services.gradle.org/distributions/gradle-2.4.zip'.

what should I do?

Gabriele Mariotti
  • 320,139
  • 94
  • 887
  • 841
Kavir
  • 246
  • 1
  • 2
  • 7

5 Answers5

13

We have two famous way for this problem:

1- update the gradle:

step 1:

Get latest version supported by Android Studio from:

https://services.gradle.org/distributions

step 2:

Extract the gradle file and install to dists folder(gradle folder): default location is: C:\Users[username]\gradle\wrapper\dists

step 3:

Open Android Studio: File/Settings/Gradle/Service directory path: (Change to folder you set above) and Click ok.

Status on bottom should indicate it's busy & error should be fixed.

step 4:

restart Android Studio

2- Delete the .gradle folder:

default location is:

C:\Users[username]\gradle\wrapper\dists

after that open Android Studio and make a new project (might need to reastart).

MajidAbdullahi
  • 260
  • 3
  • 10
8

In Eclipse, for me it resolved as follows:

  • Delete:

    • workspace/yourProject/.gradle (folder)
  • In Eclipse:

    • Right click on ProjectName > Gradle > Refresh Gradle Project

enter image description here

  • Wait:

    • Download all dependencies
  • Done!

ℛɑƒæĿᴿᴹᴿ
  • 4,983
  • 4
  • 38
  • 58
  • 1
    I don't see a .gradle folder I see a gradle folder though which contains wrapper folder and inside the wrapper there is a jar and a properties files. Is this the one I should delete? – Vivek Shukla Feb 17 '20 at 21:22
  • 2
    Me neither. But there is a folder called ".gradle" in the C:\Users\[UserName] . When it's removed and refreshed from eclipse, it just reappears without solving the problem. – Omar.R May 18 '21 at 13:18
  • @VivekShukla Open the project in a folder. There is the .gradle folder – Alex Jul 26 '22 at 06:23
5

The link you are using is wrong.

Use:

https://services.gradle.org/distributions/gradle-2.4-all.zip

Check the gradle/wrapper/gradle-wrapper.properties file:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
Gabriele Mariotti
  • 320,139
  • 94
  • 887
  • 841
  • Support for builds using Gradle versions older than 2.6 was removed in tooling API version 5.0 – nacho Nov 08 '22 at 11:58
1

I got the same error while trying to import a Gradle project on Eclipse. It turned out that Eclipse was not able to access a particular hidden folder (jars-3) in username/gradle/caches/jars-3. I tried modifying it myself, but even as an administrator, I could not.

I had to use the steps in this article to resolve the problem.

Open an elevated command prompt, and enter the following, replacing"FULL_PATH" with the affected folder.

 TAKEOWN /F X:\FULL_PATH_HERE
 TAKEOWN /F X:\FULL_PATH_HERE /r /d y
 icacls X:\FULL_PATH_HERE /grant Administrators:F 
 icacls X:\FULL_PATH_HERE /grant Administrators:F /t

Finally, close the Command Prompt and try changing the permissions for the folder. After that, delete the imported project and reimport it. It worked fine for me.

Kingsley Ijike
  • 1,389
  • 1
  • 8
  • 13
0

I had this error using Eclipse and Buildship. None of the other fixes worked. The problem turned out to be in my Eclipse preferences. I believe it was a mismatch between the workspace JDK and/or Gradle home and the ones in the Gradle config. The following steps fixed the problem:

  • Set the Java JRE to the JDK specified in the Gradle configuration (Preferences -> Java -> Installed JREs)
  • Set the Java JRE and the Gradle home in the Eclipse Gradle config (Preferences -> Gradle).

Then refresh the Gradle project (Project -> Gradle -> Refresh Gradle Project).

rghome
  • 8,529
  • 8
  • 43
  • 62