Android Studio can't find Gradle because the environment variables aren't properly set up. This is a common issue that prevents projects from building.
- Go to Gradle Releases
- Download the latest stable version (currently 8.5)
- Extract to:
C:\Gradle\gradle-8.5
- Press
Win + R, typesysdm.cpl, press Enter - Click Advanced tab β Environment Variables
- Under System Variables, click New
- Variable name:
GRADLE_HOME - Variable value:
C:\Gradle\gradle-8.2 - Click OK
- In System Variables, find Path, click Edit
- Click New, add:
%GRADLE_HOME%\bin - Click OK on all dialogs
- Open Command Prompt (new window)
- Type:
gradle --version - Should show Gradle version info
- Launch Android Studio
- Go to File β Settings (or Android Studio β Preferences on Mac)
- Build, Execution, Deployment β Build Tools β Gradle
- Gradle JDK: Select your JDK (usually bundled)
- Use Gradle from: Select Specified location
- Gradle location: Browse to
C:\Gradle\gradle-8.5 - Click Apply β OK
- Click File β Sync Project with Gradle Files
- Or click the Sync Now button in the toolbar
- File β Project Structure
- Project tab: Verify Gradle Version
- Modules tab: Check Android Gradle Plugin Version
- Open
gradle/wrapper/gradle-wrapper.properties - Update
distributionUrlto latest version:distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
-
Project-level
build.gradle:buildscript { dependencies { classpath 'com.android.tools.build:gradle:8.2.0' } }
-
App-level
build.gradle:android { compileSdk 34 defaultConfig { minSdk 24 targetSdk 34 } }
Fix: Set GRADLE_HOME environment variable
Fix:
- Download JDK 17 or 21 from Oracle/OpenJDK
- Set
JAVA_HOMEenvironment variable - Add
%JAVA_HOME%\binto PATH
Fix:
- Tools β SDK Manager
- SDK Tools tab
- Install Android SDK Build-Tools
Fix:
- File β Invalidate Caches and Restart
- Delete
.gradlefolder in project - Restart Android Studio
# System Variables
JAVA_HOME=C:\Users\richt\AppData\Roaming\Cursor\User\globalStorage\pleiades.java-extension-pack-jdk\java\latest
GRADLE_HOME=C:\Gradle\gradle-8.5
ANDROID_HOME=C:\Users\[Username]\AppData\Local\Android\Sdk
# Add to PATH
%JAVA_HOME%\bin
%GRADLE_HOME%\bin
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools# Check Java
java -version
javac -version
# Check Gradle
gradle --version
# Check Android SDK
adb versionCreate fix_gradle.bat in your project folder:
@echo off
echo ========================================
echo Android Studio Gradle Fix Script
echo ========================================
echo.
echo This script will fix common Gradle environment variable issues.
echo Please run as Administrator for best results.
echo.
echo Setting environment variables...
echo.
REM Set GRADLE_HOME
echo Setting GRADLE_HOME...
setx GRADLE_HOME "C:\Gradle\gradle-8.2" /M
if %errorlevel% equ 0 (
echo β
GRADLE_HOME set successfully
) else (
echo β Failed to set GRADLE_HOME. Try running as Administrator.
)
echo.
REM Set JAVA_HOME to Cursor Java Extension path
echo Setting JAVA_HOME...
setx JAVA_HOME "C:\Users\richt\AppData\Roaming\Cursor\User\globalStorage\pleiades.java-extension-pack-jdk\java\latest" /M
if %errorlevel% equ 0 (
echo β
JAVA_HOME set successfully
) else (
echo β Failed to set JAVA_HOME. Try running as Administrator.
)
echo.
REM Add to PATH
echo Adding Gradle and Java to PATH...
setx PATH "%PATH%;%GRADLE_HOME%\bin;%JAVA_HOME%\bin" /M
if %errorlevel% equ 0 (
echo β
PATH updated successfully
) else (
echo β Failed to update PATH. Try running as Administrator.
)
echo.
echo ========================================
echo Environment Variables Set!
echo ========================================
echo.
echo Next steps:
echo 1. Close all Command Prompt windows
echo 2. Restart Android Studio
echo 3. Try importing your WordDuel project
echo.
echo If you still have issues, check the Android_Studio_Gradle_Fix.md file
echo for detailed troubleshooting steps.
echo.
pause- Self-contained Gradle distribution
- No need to install Gradle globally
- Ensures consistent versions across team
- File β Settings β Build Tools β Gradle
- Use Gradle from: Select Gradle Wrapper
- Click Apply
- β No environment variables needed
- β Consistent Gradle versions
- β Works on any machine
- β No manual Gradle installation
- File β Open
- Navigate to your WordDuel Android project
- Select the project folder
- Android Studio will automatically sync
- Wait for "Gradle sync finished" message
- If errors occur, follow troubleshooting steps above
- Build β Make Project
- Or press
Ctrl + F9 - Check Build tab for any errors
- β Gradle sync completes without errors
- β Project builds successfully
- β No red underlines in code
- β Run button is enabled
- β Logcat shows device connection
Gradle sync finished
Build completed successfully
APK(s) generated successfully
-
Check Android Studio Logs:
- Help β Show Log in Explorer
- Look for Gradle-related errors
-
Reset Android Studio:
- File β Invalidate Caches and Restart
- Choose Invalidate and Restart
-
Reinstall Android Studio:
- Backup your projects
- Download fresh copy from developer.android.com
- Install with default settings
- β Gradle environment variables
- β Java JDK setup
- β Android SDK configuration
- β Project-level Gradle settings
- β Alternative Gradle Wrapper approach
- Restart Android Studio
- Import your WordDuel project
- Let Gradle sync complete
- Build and run your app!
Your Android development journey starts now! ππ±