Android Studio'yu başlatmanın hızlı ve kanıtlanmış yolları
Android Studio genellikle yetersiz RAM, Java/Gradle hatası veya antivirüs engellemesi nedeniyle başlamaz — aşağıda bunu nasıl düzelteceğinizi ve projenizle tekrar çalışmaya başlayabileceğinizi kısaca ve adım adım açıklıyoruz.
Hızlı teşhis (ilk olarak ne kontrol edilmeli)
- Günlük dosyasını açın: Help → Show Log in Explorer (idea.log) — hataların %90'ı burada görünür.
- Studio'yu terminal/komut satırından başlatarak hata çıktısını görün: studio64.exe (Windows) veya ./studio.sh (Linux/Mac).
- java -version komutunu kontrol edin — desteklenen bir sürüm olmalıdır (JDK 17+ önerilir).
- Belleği boşaltın: ağır programları kapatın (tarayıcı, VM). 8 GB RAM'li PC'de en azından gereksiz her şeyi kapatın.
Sistem değişkenlerini veya kayıt defterini değiştirmeden önce bir geri yükleme noktası oluşturun (Windows) veya yapılandırma dosyalarının yedeğini alın — hata, yeniden kurulum gerektirebilir.
Java, Gradle ve yapılandırma — adım adım düzeltmeler
-
JDK:
- JDK 17'yi yükleyin (Adoptium veya başka bir dağıtım). Windows'ta standart yol: C:\Program Files\Java\jdk-17.
- JAVA_HOME ortam değişkenini C:\Program Files\Java\jdk-17 olarak ayarlayın ve %JAVA_HOME%\bin yolunu PATH'e ekleyin. PC'yi/terminali yeniden başlatın.
- Android Studio'da: File → Project Structure → SDK Location veya File → Settings → Build, Execution, Deployment → Gradle → Gradle JDK — yüklenen JDK'yı seçin.
-
Bellek parametreleri:
- studio64.exe.vmoptions dosyasını açın (Windows: <kurulum klasörü>/bin/studio64.exe.vmoptions; macOS: Android Studio.app/Contents/bin/studio.vmoptions).
- -Xmx değerini 4096m (8 GB RAM için) veya 8192m (16 GB+ için) olarak artırın. Kaydedin ve yeniden başlatın.
-
Gradle ve önbellek temizliği:
- Gradle daemon'unu durdurun: projede ./gradlew --stop çalıştırın (Windows: gradlew.bat --stop).
- Önbelleği silin: rm -rf ~/.gradle/caches (Windows: rd /s /q %USERPROFILE%.gradle\caches).
- Android Studio'da: File → Invalidate Caches → Invalidate and Restart.
-
Eklenti sorunları:
- Güvenli modda başlatın (Disable plugins) veya yapılandırma klasörünü (.AndroidStudio*) geçici olarak yeniden adlandırıp tekrar başlatın.
Sistem, ağ, antivirüs ve temiz yeniden kurulum
- Antivirüs/güvenlik duvarı:
- Android Studio, adb.exe, emulator.exe ve studio.exe'yi istisnalara ekleyin. Test amacıyla real‑time protection'ı geçici olarak devre dışı bırakın.
- Proxy/VPN:
- File → Settings → Appearance & Behavior → System Settings → HTTP Proxy yolunu izleyerek proxy'yi ayarlayın veya No proxy seçeneğini belirleyin. SDK indirirken VPN'i kapatın.
- Bozuk kurulumların kaldırılması (temiz yeniden kurulum):
- Studio'yu kapatın. Yapılandırma dosyalarını silin:
- Windows: %USERPROFILE%.AndroidStudio*, %USERPROFILE%.gradle, %USERPROFILE%.android
- macOS/Linux: ~/Library/Preferences/AndroidStudio*, ~/.gradle, ~/.android
- Programı kaldırın ve Studio'nun güncel derlemesini (resmi web sitesinden) yükleyin. Kurulumdan sonra yalnızca gerekli ayarları içe aktarın.
- Studio'yu kapatın. Yapılandırma dosyalarını silin:
Sık sık JDK veya profiller arasında geçiş yapıyorsanız, başlatma için bir .bat/.sh betiği oluşturun: set JAVA_HOME=... && yol\to\studio64.exe — bu, farklı yapılandırmaların test edilmesini hızlandırır.
Sık karşılaşılan hatalar
- Yanlış JAVA_HOME veya eski Java (java -version 1.8 veya başka bir uyumsuz sürümü gösteriyor).
- Yetersiz -Xmx (başlangıçta OutOfMemoryError).
- Takılı kalmış Gradle daemon veya bozulmuş önbellek (~/.gradle/caches).
- Antivirüsün studio.exe/emulator/adb'yi engellemesi.
- IDE güncellemesinden sonra eklenti çakışması.
SSS
-
S: Studio Splash ekranında takılı kalırsa ne yapmalı?
C: Terminalden başlatın, idea.log'u kontrol edin, Gradle daemon'unu durdurun, antivirüsü geçici olarak devre dışı bırakın, Xmx'i artırın. -
S: JDK 11 kullanılabilir mi?
C: Güncel derlemeler için JDK 17+ önerilir. JDK 11 eski projeler için çalışabilir ancak uyumsuzluklar olabilir. -
S: Sorunun antivirüste olup olmadığını hızlıca nasıl kontrol ederim?
C: Real‑time scan'i geçici olarak devre dışı bırakın ve Studio'yu başlatın. Açılıyorsa istisnalar ekleyin.
Tüm adımlardan sonra Android Studio hâlâ başlamıyorsa, yeniden başlatırken idea.log'un son satırlarını ekleyin: bunlar çoğu zaman kesin nedeni gösterir.