Android Emülatörü Kurulumu ve Yapılandırması: Hızlı Kılavuz

Kerem Aydın·7 Temmuz 2026·⏱3 dk

Özetle: En son Android Studio'yu kurun, BIOS/UEFI'de donanım sanallaştırmayı açın, Windows'ta Windows Hypervisor Platform (WHPX) özelliğini etkinleştirin, Apple Silicon cihazlarda ARM64 imajlarını kullanın, ardından Device/AVD Manager aracılığıyla bir AVD oluşturun ve RAM/CPU/GPU ayarlarını yapın.

Hazırlık ve Gereksinimler

  1. İşlemciyi ve işletim sistemini kontrol edin: Windows için Intel/AMD, macOS için Intel veya Apple Silicon.
  2. BIOS/UEFI'de sanallaştırmayı etkinleştirin (Intel için VT‑x, AMD için AMD‑V/SVM). macOS'ta sanallaştırma genellikle varsayılan olarak kullanılabilir durumdadır.
  3. En son Android Studio'yu kurun ve kurulum sırasında Android SDK, Platform-Tools ve Android Emulator seçeneklerini işaretleyin. SDK Manager üzerinden gerekli API'leri ve sistem imajlarını ekleyin.

Kurulumdan önce bilgisayarınızda yeterli boş RAM olduğundan emin olun (emülatör ve IDE ile rahat çalışmak için en az 8 GB önerilir).

Windows'ta Emülatörün Kurulumu ve Yapılandırılması

  1. Windows bileşenlerinden "Windows Hypervisor Platform" ve (gerekirse) "Virtual Machine Platform" özelliklerini etkinleştirin. Sistemi yeniden başlatın.
  2. Donanım hızlandırmanın kullanılabilirliğini kontrol edin:
    • Komut isteminde path\to\sdk\emulator\emulator -accel-check komutunu çalıştırın — WHPX veya başka bir hipervizörün mevcut olup olmadığını göreceksiniz.
  3. Android Studio'da Device/AVD Manager → Create Virtual Device yolunu izleyin:
    • Bir cihaz profili seçin → System Image: tercihen x86_64.
    • RAM: 2–6 GB, CPU çekirdekleri: 2–4, GPU: kararlı sürücüler varsa host GPU'yu etkinleştirin.
  4. Intel HAXM yüklüyse ve WHPX'e geçiş yapıyorsanız, HAXM'i kaldırın (başka programlar tarafından ihtiyaç duyulmuyorsa).

Emülatör WHPX'in kullanılamadığını bildiriyorsa, sanallaştırmanın BIOS'ta etkin olduğundan ve Windows'ta hipervizörle çakışan özelliklerin (örneğin eski Hyper‑V sürümleri) aktif olmadığından emin olun.

macOS'ta Kurulum ve Yapılandırma (Intel ve Apple Silicon)

  • Intel için: x86_64 sistem imajlarını kullanın; emülatör Hypervisor.framework kullanır. Android Studio'nun yerel Intel derlemesi olduğundan (veya gerekirse Rosetta altında çalıştığından) emin olun.
  • Apple Silicon (M1/M2 ve sonrası) için: Mutlaka ARM64 (arm64‑v8a) sistem imajlarını ve Apple Silicon için yerel Android Studio derlemesini seçin. Emülatör Apple Virtualization Framework kullanır — düzgün çalışması için bazen Xcode Command Line Tools'u kurmanız ve Security & Privacy ayarlarında izin vermeniz gerekebilir.
  • AVD parametreleri: RAM 2–6 GB, CPU 2+; hızlı başlatma için Quick Boot/Snapshot özelliğini etkinleştirin.

Apple Silicon üzerinde x86 imajlarını çalıştırmaya çalışmayın — ya hiç başlamaz ya da çok yavaş çalışır. ARM64 imajlarına geçin.

Performans Optimizasyonu ve Faydalı Komutlar

  • Sonraki başlangıçları hızlandırmak için AVD ayarlarında Quick Boot / Snapshot özelliğini etkinleştirin. İlk başlatma Cold Boot olacaktır.
  • Hız gerekiyorsa ekran çözünürlüğünü düşürün ve AVD'de "ekran kaydı" özelliğini kapatın.
  • Komutlar:
    • Hızlandırma kontrolü: emulator -accel-check
    • adb cihaz listesi: adb devices
    • APK yükleme: adb install path/to/app.apk

Sık Karşılaşılan Hatalar

  • WHPX yapılandırılmamış / WHPX is not usable — Windows Hypervisor Platform'u etkinleştirin ve BIOS'ta VT‑x'i kontrol edin.
  • VT‑x disabled / M1'de x86 imajı başlamıyor — macOS Apple Silicon'da ARM64 imajlarını kullanın.
  • Emülatör takılıyor veya uzun süre başlıyor — Wipe Data → Cold Boot deneyin, Android Emulator ve SDK'yı güncelleyin, RAM/CPU değerlerini artırın, GPU sürücülerini güncelleyin (Windows).

SSS

  • Geliştirme için hangi imaj seçilmeli? — Windows ve Intel-macOS'ta hız için x86_64 seçin; Apple Silicon'da arm64 seçin. Uygulamanızın ihtiyaç duyduğu işlevleri kapsayan API'yi seçin.
  • HAXM gerekli mi? — HAXM modern derlemeler için eskimiştir: Windows'ta WHPX, macOS'ta ise yerleşik framework'leri kullanın.
  • Hangisi daha hızlı — emülatör mü yoksa gerçek cihaz mı? — Fiziksel cihaz genellikle performans ve sensör testlerinde daha hızlı ve daha doğrudur; emülatör hata ayıklama ve CI süreçleri için kullanışlıdır.

Özet: Donanım sanallaştırmayı etkinleştirin, Android Studio ve gerekli SDK'ları kurun, Windows'ta WHPX kullanın, Apple Silicon'da ARM64 imajlarını tercih edin, bir AVD oluşturun ve RAM/CPU/GPU ayarlarını yapın. Gerekirse, özel işletim sisteminiz ve işlemciniz için uyarlanmış bir kontrol listesi veya komutlar gönderebilirim.