Android Studio ve SDK hızlı kurulumu — kuruluma ilk çalıştırmaya kadar
Kısa cevap: Resmi Android Studio yükleyicisini indirin, ilk açılışta Android SDK ile emülatörü indirin, ardından Tools → SDK Manager üzerinden gerekli platform ve araçları kurun, bir AVD oluşturun veya cihaz bağlayın — artık proje oluşturabilirsiniz.
SSD'niz ve >=8 GB RAM'iniz varsa kurulum ve çalışma daha konforlu olur. 4 GB RAM ve HDD'de IDE ciddi şekilde yavaşlar.
İçindekiler {{TOC_AUTOMATIC}}
Hazırlık: Gereksinimler ve kurulum öncesi kontrol listesi
- İşletim sistemi: Windows 10/11 x64, macOS (Intel/M1+), Linux x86_64.
- Önerilen kaynaklar: 4 çekirdekli CPU, SSD, 16 GB RAM (minimum 8 GB), 20–30 GB boş disk alanı.
- Kontrol edin: Güncel ekran kartı sürücüleri ve emülatörün düzgün çalışması için BIOS/UEFI'de etkinleştirilmiş donanımsal sanallaştırma (Intel VT-x / AMD‑V).
- Java'yı manuel olarak kurmanıza gerek yok — Android Studio JDK içerir.
IDE'yi doğrulanmamış yansımalardan veya değiştirilmiş derlemelerden indirmeyin — yalnızca resmi dağıtımı kullanın.
Android Studio kurulumu (Windows / macOS / Linux) — hızlı adımlar
- Android Studio'nun resmi sitesinden yükleyiciyi indirin ve çalıştırın.
- Windows: .exe dosyasını yönetici olarak çalıştırın, Android Studio + Android Virtual Device seçeneklerini işaretli bırakın.
- macOS: Android Studio'yu Applications klasörüne sürükleyip bırakın ve başlatın.
- Linux: .tar.gz arşivini /opt dizinine veya ev klasörüne çıkarın ve android-studio/bin/studio.sh komutunu çalıştırın; kolaylık olması için bir masaüstü kısayolu oluşturun.
- İlk açılışta çoğu kullanıcı için Standard seçeneğini seçin veya SDK yolunu ya da özel bileşenleri belirlemek istiyorsanız Custom seçeneğini tercih edin.
Sistem diskiniz küçükse, Custom seçeneğinde SDK klasörünü ayrı bir diske belirtin (örneğin D:\Android\sdk veya ~/Android/Sdk).
Temel SDK, emülatör yapılandırması ve ilk projenin oluşturulması
- Başlangıç sihirbazı Android SDK, SDK Tools ve emülatörü indirmeyi teklif edecektir. Onaylayın.
- Tools → SDK Manager'ı açın:
- SDK Platforms: Güncel platformu (örneğin Android 14/15) ve uyumluluk testi gerekiyorsa 1–2 önceki sürümü kurun.
- SDK Tools: Android SDK Build-Tools, Platform-Tools (ADB), Android Emulator, Intel/AMD hipervizör sürücüleri ve Google USB Driver (Windows) seçeneklerini etkinleştirin.
- AVD oluşturma: Tools → Device Manager → Create Device.
- Bir cihaz seçin (Pixel 7/8 önerilir).
- System Image: Gerçekçi test için Google Play içeren imajı tercih edin.
- Bellek: RAM 2–4 GB (16+ GB RAM'iniz varsa), video belleği 256–512 MB.
- Donanımsal hızlandırmayı etkinleştirin. Emülatör başlamazsa BIOS'taki sanallaştırmayı ve Windows'ta Hyper-V ile çakışmayı kontrol edin.
- Fiziksel cihaz bağlama:
- "Geliştirici modu"nu ve "USB hata ayıklama"yı etkinleştirin, kabloyla bağlayın ve güven onayını verin.
- Windows'ta üretici sürücüsü veya Google USB Driver gerekebilir.
- Proje oluşturma: New Project → Empty Activity, Kotlin'i seçin, paket adını belirleyin, minSdk değerini girin (örneğin API 23–24) ve Gradle senkronizasyonunun tamamlanmasını bekleyin.
Projede ve IDE'de faydalı ayarlar
- build.gradle (app) dosyasını kontrol edin: compileSdk = son kurulu sürüm; minSdk — desteklenen minimum sürüm; targetSdk — güncel sürüm.
- gradle-wrapper.properties: IDE önerilerine göre Gradle'ı güncelleyin.
- Şunlara hakim olun: Project (ağaç yapısı), Logcat (günlükler), Run/Debug, Build. Hızlı eylem araması: Ctrl+Shift+A / Cmd+Shift+A.
- IDE yavaşlarsa: File → Settings → Appearance & Behavior → System Settings → Memory kısmından ayrılan belleği artırın ve gereksiz eklentileri devre dışı bırakın.
Sık karşılaşılan hatalar
- "Failed to find target with hash string": SDK Manager'da gerekli platformu kurun.
- Emülatör başlamıyor: VT-x/AMD‑V ve sürücüleri (HAXM/Hipervizör/KVM) kontrol edin. Windows'ta Hyper‑V ile çakışmayı kontrol edin.
- Gradle'ın uzun süre yüklenmesi: Ağ bağlantısını ve Appearance & Behavior → System Settings → HTTP Proxy içindeki proxy ayarlarını kontrol edin.
- Diskte yer kalmaması: SDK'yı başka bir diske taşıyın ve SDK Manager'da yeni yolu belirtin.
SSS
- JDK'yı ayrı olarak kurmak gerekir mi?
- Genellikle hayır: Android Studio OpenJDK içerir ve bunun kullanılmasını önerir.
- SDK için farklı bir yol nasıl belirtilir?
- İlk açılışta Custom seçeneğini seçin veya Settings → Appearance & Behavior → System Settings → Android SDK üzerinden yolu değiştirin.
- Derleme nasıl hızlandırılır?
- Gradle önbellekleme özelliğini etkinleştirin, SSD kullanın, yalnızca gerekli build-tools sürümlerini tutun ve gereksiz platformlardan kaçının.
- Gerçek cihazda Wi‑Fi üzerinden nasıl test yapılır?
- ADB over TCP kullanın: USB ile bağlanın, adb tcpip 5555 komutunu çalıştırın, ardından adb connect
:5555 komutunu uygulayın.
- ADB over TCP kullanın: USB ile bağlanın, adb tcpip 5555 komutunu çalıştırın, ardından adb connect
Küçük bir eğitim projesi oluşturun ve bunu gerçek cihaza kurana kadar getirin — böylece geliştirme ve hata ayıklama döngüsünün tamamını deneyimlemiş olursunuz.