Bilgisayarda Android Emulator nasıl kurulur ve çalıştırılır

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

Android Emulator, Google'ın resmi emülatörüdür. 10–30 dakika içinde çalıştırmak için: Android Studio'yu kurun, SDK Manager aracılığıyla "Android Emulator" bileşenini ekleyin, Device Manager'da bir AVD oluşturun ve sanal cihazı başlatın.

Sistem gereksinimleri

Donanımı önceden kontrol edin — emülatör sanallaştırma ve yeterli kaynak gerektirir:

  • CPU: VT-x destekli Intel veya AMD‑V destekli AMD, en az 4 çekirdek (önerilen 4–8).
  • RAM: en az 8 GB, rahat kullanım için 16 GB.
  • Grafik: OpenGL ES 2.0+ destekli GPU; Windows'ta güncel sürücülere sahip olmak önemlidir.
  • Disk: SDK ve imajlar için 10–20 GB boş alan.
  • İşletim sistemi: Windows 10/11 (64-bit), macOS 11+, Linux (Ubuntu 20.04+).

Sanallaştırma (VT-x/AMD‑V) etkinleştirilmeden emülatör çalışmaz. BIOS/UEFI ayarlarında etkinleştirin (başlangıçta genellikle Del/F2 tuşuyla girilir).

Android Studio kurulumu ve AVD oluşturma

  1. Android Studio'yu kurun (standart kurulum).
  2. Tools → SDK Manager → SDK Tools bölümünü açın ve şunları yükleyin:
    • Android Emulator
    • Android SDK Platform-Tools (adb içerir)
    • Intel HAXM (Windows'ta gerekirse) veya macOS'ta Hypervisor Framework / Linux'ta KVM kullanın.
  3. Android Studio'da Device Manager'ı (veya AVD Manager'ı) açın → Create Device:
    • Donanım seçin (örneğin, modern testler için Pixel 6).
    • System Image: Google Play erişimi gerekiyorsa Google Play içeren güncel Android sürümünü veya temiz bir imaj seçin.
    • AVD parametreleri: testler için minimum 4 GB RAM / 2 CPU; oyunlar için 6–8 GB ve 4 çekirdek.
  4. Oluşturmayı tamamlayın — imaj indirilecek ve AVD listesinde görünecektir.

AVD örneklerinin karşılaştırılması

AVD ModeliRAMCPUUygun kullanım alanı
Pixel 66 GB4 çekirdekModern uygulamalar ve testler
Nexus 5X4 GB2 çekirdekHızlı kontroller, eski sürümler
Pixel Fold8 GB6 çekirdekYoğun uygulamalar, oyunlar

Çalıştırma, yönetim ve optimizasyon

  • Çalıştırma: Device Manager'da AVD'nin yanındaki ▶️ düğmesine basın. İlk başlatma 1–5 dakika sürebilir.
  • Başlatmadan önce AVD ayarlarında Graphics bölümünde hızlandırma için "Hardware - GLES 2.0" (veya host desteğiyle "Automatic") seçeneğini belirleyin.
  • Faydalı seçenekler:
    • APK yüklemek için sürükle-bırak.
    • Ctrl+fare — çoklu dokunma simülasyonu (UI'a bağlıdır).
    • Durum anlık görüntüleri (Save snapshot) sonraki başlatmaları hızlandırır.
  • Önerilen performans ayarları:
    • Göreve göre AVD'ye 4–8 GB RAM ve 2–4 CPU tahsis edin.
    • Windows'ta HAXM'i etkinleştirin veya Windows Hypervisor Platform'u kullanın.
    • Host GPU ile başlatma komutu: emulator -avd -gpu host

Emülatör yavaşsa, ağır arka plan uygulamalarını kapatın, AVD için daha fazla RAM/CPU tahsis edin ve host GPU kullanın. Oyunlar için Play içeren imajı ve daha fazla kaynak seçin.

Yaygın hataların çözümü

  • "Emulator process terminated" — sanallaştırma devre dışı. BIOS'ta VT-x/AMD‑V'yi etkinleştirin.
  • "Vulkan-1.dll not found" veya grafik hataları — GPU sürücülerinizi güncelleyin.
  • "Insufficient memory" — AVD'nin RAM değerini düşürün veya diğer işlemleri kapatın.
  • "PANIC: Home is empty" — imaj bozulmuş: AVD'yi silin ve yeniden oluşturun.
  • Ayrıntılı teşhis için verbose bayrağıyla başlatın: emulator -avd -verbose ve günlükleri inceleyin.

Sık yapılan hatalar

  • Sanallaştırma etkinleştirilmeden emülatörü çalıştırmaya çalışmak.
  • Sınırlı belleğe sahip makinelerde AVD için çok fazla RAM ayırmak — bu takas (swap) ve yavaşlamaya neden olur.
  • Donanımsal (Hardware) yerine yazılımsal (Software) render kullanmak — FPS'i ciddi şekilde düşürür.
  • Eski SDK/GPU sürücü sürümleri — sürücüler düzenli olarak güncellenmelidir.

İleri düzey kullanıcılar için: kısa ADB komutları — adb devices (liste), adb install app.apk (kurulum), adb logcat (günlükler).

SSS

  • Emülatör için sadece Android Studio kurmam gerekir mi?
    Android Emulator, SDK'nın bir parçası olarak gelir; yalnızca SDK Tools'u kurabilirsiniz, ancak Android Studio üzerinden daha kolaydır.

  • Gerçek bir telefonu nasıl bağlarım?
    Telefonda USB hata ayıklamayı etkinleştirin ve adb devices komutunu çalıştırın; cihaz, AVD yerine listede görünecektir.

  • Emülatör başlatmasını nasıl hızlandırırım?
    Anlık görüntü kaydetmeyi (snapshots) etkinleştirin, SSD kullanın ve daha fazla CPU/GPU tahsis edin.

  • İmajda Google Play gerekli mi?
    Yalnızca Google servislerine veya hesap girişine bağımlı uygulamaları test ediyorsanız gereklidir.

Emülatörü kurup AVD'yi görevlerinize göre yapılandırdığınızda, uygulamaları doğrudan PC üzerinde test etmek ve hata ayıklamak için kullanışlı bir ortam elde edersiniz. Geliştirme ve test süreçlerinizde başarılar!