Android Studio Kurulumu: Hızlı Pratik Rehber
Kısa cevap: Android Studio'yu Google'ın web sitesinden indirin, yükleyiciyi çalıştırın (IDE zaten JDK'yı içerir), SDK'yı ve sistem imajlarını kurun, bir AVD oluşturun ve yeni bir proje başlatın — ardından uygulamayı emülatörde veya cihazda çalıştırabilirsiniz. Aşağıda Windows, macOS ve Linux için adım adım talimatlar yer almaktadır.
Kurulum öncesi hazırlıklar
- Boş alan: IDE + SDK için en az 8–10 GB; tercihen 20+ GB.
- RAM: En az 8 GB, konforlu çalışma ve emülatör kullanımı için 16 GB önerilir.
- 64-bit işletim sistemi: Windows 10/11 x64, macOS 10.14+ veya güncel Linux x64.
- Emülatörün donanımsal hızlandırması için BIOS/UEFI'de sanallaştırma etkinleştirilmiş olmalı (Intel VT‑x veya AMD‑V).
Android Studio artık dahili JDK ile birlikte gelir — Java'yı ayrıca kurmanıza genellikle gerek yoktur.
Windows'ta kurulum
- Android Studio yükleyicisini Google'ın web sitesinden indirin ve .exe dosyasını çalıştırın.
- Bileşen seçimi adımında Android SDK, Android SDK Platform-Tools ve Android Virtual Device seçeneklerini işaretli bırakın.
- Emülatör kullanmayı planlıyorsanız:
- Windows'ta Windows Hypervisor Platform (WHPX) özelliğini etkinleştirmeniz veya Intel HAXM kullanmanız önerilir. HAXM, Hyper-V ile uyumlu değildir — eğer Hyper-V etkinse WHPX kullanın.
- Kurulum yolunu belirtin (varsayılan) ve SDK ile sistem imajlarının indirilmesini bekleyin.
- İlk açılışta sihirbaz ek bileşenleri kurmanızı önerecektir — önerilenlere onay verin.
İpucu: Yükleyici bileşenleri indirmiyorsa Android Studio'yu yönetici olarak çalıştırın veya SDK'yı SDK Manager aracılığıyla manuel olarak kurun.
macOS'ta kurulum
- .dmg dosyasını indirin, açın ve Android Studio'yu Applications klasörüne sürükleyin.
- Uygulamayı başlatın, kurulum sihirbazını tamamlayın, lisansı kabul edin ve önerilen bileşenleri kurun.
- Gerektiğinde sistem ayarlarından erişim izni verin (örneğin AVD'nin ilk çalıştırılmasında).
- Emülatör performansını artırmak için donanımsal hızlandırmayı kullanın (macOS Apple Hypervisor'ı destekler).
İpucu: M1/M2 Mac'lerde AVD oluştururken ARM (arm64) destekli sistem imajlarını seçin.
Linux'ta kurulum
- tar.gz dosyasını indirin, tercih ettiğiniz klasöre çıkarın, örneğin /opt/android-studio.
- bin/studio.sh betiğini çalıştırın. Kolaylık sağlamak için bir masaüstü dosyası oluşturun veya PATH'e ekleyin.
- Kurulum sihirbazında SDK'yı ve sistem imajlarını kurun. Ubuntu'da Android Studio snap üzerinden kurulabilir ancak arşiv kurulumu daha fazla kontrol sağlar.
- Kullanıcının SDK klasörlerine erişim haklarına sahip olduğundan emin olun (genellikle ~/.android, ~/.android/avd, ~/Android/Sdk).
Örnek komutlar (tek seferlik çıkarma):
- tar -xzf android-studio-*.tar.gz -C /opt
- /opt/android-studio/bin/studio.sh
Linux'ta izinleri ve ortam değişkenlerini dikkatlice kontrol edin (IDE JDK ile geldiği için JAVA_HOME zorunlu değildir). Emülatör KVM kurulumu ve /dev/kvm erişim hakları gerektirebilir.
SDK, AVD ve ilk projenin yapılandırılması
- SDK Manager'ı açın (Welcome ekranında → Configure → SDK Manager). Android platformlarını, SDK Platform-Tools'u ve gerekli sistem imajlarını (örneğin Android 13 x86_64) kurun.
- AVD Manager'ı açın → Create Virtual Device → bir cihaz ve sistem imajı seçin. Donanımsal hızlandırmayı etkinleştirin.
- Yeni bir proje oluşturun (File → New → New Project), şablon ve dili seçin (yeni projeler için Kotlin önerilir).
- Run'a tıklayın — emülatörü veya bağlı fiziksel cihazı seçin (cihazda USB hata ayıklamayı etkinleştirin).
Faydalı bilgi: Gerekirse SDK Manager üzerinden ek araçlar (NDK, LLDB) kurabilirsiniz.
Sık karşılaşılan hatalar
- Emülatör başlamıyor — BIOS/UEFI'de sanallaştırmanın etkin olup olmadığını ve HAXM/WHPX/KVM'in kurulu olup olmadığını kontrol edin.
- Gradle derlemesi yetersiz bellek nedeniyle başarısız oluyor — Gradle ayarlarında Xmx değerini artırın veya AVD'ye daha fazla RAM ayırın.
- IDE yavaş çalışıyor — gereksiz eklentileri kapatın, Help → Edit Custom VM Options menüsünden JVM belleğini artırın.
- Bileşenler indirilemiyor — internet bağlantınızı ve SDK klasörlerine yönelik izinleri kontrol edin.
SSS
- JDK'yı ayrıca kurmam gerekir mi? — Genellikle hayır: Android Studio doğru JDK sürümünü içerir.
- Uygulamayı telefonda nasıl çalıştırırım? — Geliştirici ayarlarında "USB Hata Ayıklama"yı etkinleştirin ve kabloyla bağlayın; Android Studio'da cihazı seçip Run'a basın.
- SDK genellikle ne kadar yer kaplar? — Temel SDK + bir sistem imajı ≈ 3–8 GB; birden fazla imaj ve araçla — 20+ GB.
- Android Studio ve SDK'yı nasıl güncellerim? — Help → Check for Updates ve SDK Manager üzerinden.
Yeni başlayanlar için: Kurulumdan sonra basit bir "Empty Activity" projesi oluşturun ve hemen emülatörde çalıştırmayı deneyin — bu kurulumun doğruluğunu test edecektir.
Tamamlandı — bu adımlardan sonra Android uygulamaları geliştirmek için çalışan bir ortamınız olacak. Kurulum sırasında belirli hatalarla karşılaşırsanız, adımı ve hata mesajını belirtin — size kesin çözümü sunayım.