Today I was going to make a new project in Android Studio. The Android Studio on my computer is updated to 3.0. When I was creating a new project and finished the procedure of the settings, the AS stuck at "Building Gradle Project info".
I have met this situation several times in AS 2.3.3, and I solved them by modifying the gradle distributionUrl. But this time, it doesn't work.
I hope someone can give me a hand. Thanks anyway!
Because downloading Gradle takes a lot of time when your network situation is not so good, you have to download it by yourself.
My solution is:
1. Download a new version of gradle, such as gradle-4.3-all.zip, etc., and put the file in your AS Gradle location (Mac: go to the Application folder and open the package of AS, and put the new gradle in the Gradle folder. PS: If your new gradle version folder is not found, then you can create it on your own.Windows: like the previous two answers);
2. Disconnect your Wifi or LAN;
3. Open Android Studio 3.0 as usual;
4. DO NOT OPEN YOUR PROJECT IMMEDIATELY, TURN TO THE PREFERENCE PART FIRST;
5. GO TO THE GRADLE PART, DO THE SETTINGS AND SWITCH THE OFFLINE MODE ON;
6. Open the project you want to open;
7. Let AS to index the file and modify the gradle.properties when it is still indexing.
8. Turn on you Wifi or LAN, and AS will download the missing file.
ATTENTION: DO NOT MODIFY YOUR ANDROID MANIFEST OR OTHER FILES WHEN DOWNLOADING
9. Close AS and reopen the project. And everything will be fine. :-)
If you still stuck at "Building Gradle Project info", just redo all of these. Still not clear? Comment below.
Solution :
1). Delete the C:\Users\username.gradle folder
2). Download http://downloads.gradle.org/distributions/gradle-4.2.1-all.zip
3). Create a new project in android studio.
4). When this time it stucks at gradle building, Force close the android studio.
5) Now go to C:\Users\username.gradle\wrapper\dists\gradle-2.2.1-all\c64ydeuardnfqctvr1gm30w53 (the end directory name may be different)
6) Delete gradle-2.2.1-all.zip.lck and other files from this directory.
7) Paste the new downloaded gradle-2.2.1-all.zip here.
8) Run the android studio. :)
Problem
AS 3.0 is trying to download a new version of gradle but it is taking too much time.
Solution
- Make sure to close AS 3.0
- Go to the folder: C:\Users\[username]\.gradle\wrapper\dists
- Note the latest version of gradle present there (gradle-4.1-all in my case)
- Go to http://downloads.gradle.org/distributions and download the zip archive for this exact version (gradle-4.1-all.zip in my case)
- Copy the archive in this gradle sub-folder, something like : C:\Users\[username]\.gradle\wrapper\dists\gradle-4.1-all\c64ydeuardnfqctvr1gm30w53 ;
delete the file with .part extension in this folder, it is the one AS 3.0 was trying to download.
- Unzip the downloaded archive in this folder.
- Create a copy of the present .lck file (0 KB) with the .ok extension (gradle-4.1-all.zip.ok in my case). I noticed that there are .ok files in other gradle version folders but I do not know if this is necessary.
- Run AS 3.0, it should be fine now.
If you are on Windows, try to run Android Studio as an administrator