Android Studio'da (AVD Manager) emülatör nasıl oluşturulur ve çalıştırılır?

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

Emülatörü hızlıca oluşturup çalıştırmak için: Tools > Device Manager yolunu izleyin, Create Device düğmesine tıklayın, bir cihaz ve sistem imajı seçin, parametreleri (RAM, Graphics) yapılandırın ve Play'e basın — donanım hızlandırma etkinleştirildiğinde emülatör saniyeler içinde yüklenir. Aşağıda ayrıntılı adım adım talimatlar ve performans ipuçları yer almaktadır.

AVD Manager nedir ve ne zaman gerekir?

AVD Manager, Android Virtual Devices (emülatörler) yönetimi için Android Studio'ya entegre edilmiş bir araçtır. Şu durumlarda gereklidir:

  • fiziksel bir cihaz olmadan farklı API düzeylerinde ve ekran boyutlarında uygulama test etmek istediğinizde;
  • düşük donanımlı veya özel konfigürasyonlardaki davranışı kontrol etmek istediğinizde;
  • otomasyon ve hata ayıklama amacıyla birden fazla konfigürasyonu paralel olarak çalıştırmak istediğinizde.

Avantajı, zaman tasarrufu sağlaması ve hataları belirli bir Android sürümünde yeniden üretebilme imkânı sunmasıdır.

AVD oluşturma — adım adım kılavuz

  1. Android Studio ve SDK'nın kurulu olduğundan ve gerekli API'lerin (örneğin API 34–35) SDK Manager aracılığıyla indirildiğinden emin olun. BIOS'ta sanallaştırmayı (VT-x/AMD‑V) etkinleştirin.
  2. Tools > Device Manager yolunu izleyin (veya sağ paneldeki Device Manager simgesine tıklayın).
  3. Create Device → bir kategori seçin (Phone / Tablet / Wear) → model seçin (amiral gemisi benzeri davranış için Pixel/Pixel 7 önerilir).
  4. Next → sistem imajını seçin (Play Store erişimi için Google Play/Google APIs). İmaj indirilmemişse Download'a tıklayın.
  5. AVD yapılandırması:
    • Name: anlaşılır bir isim (MyPixel7_API34).
    • Orientation: Portrait.
    • Memory (RAM): normal testler için 2048–4096 MB; zayıf cihazları taklit etmek için 1024 MB.
    • Graphics: destekleniyorsa Hardware, aksi takdirde Automatic.
  6. Finish — AVD listede görünecektir.

Donanım hızlandırma için Intel HAXM (Windows) veya Hypervisor Framework (macOS) / KVM (Linux) indirip etkinleştirin — bu, yükleme süresini onlarca saniyeye kadar kısaltır.

Çalıştırma, yönetim ve faydalı komutlar

  • Çalıştırma: Device Manager'da AVD'nin yanındaki yeşil Play düğmesine tıklayın.
  • İlk çalıştırma bir dakikaya kadar sürebilir, Quick Boot etkinken sonraki çalıştırmalar 10–30 saniye sürer.
  • Cold Boot — emülatörün tam yeniden başlatılması.
  • Wipe Data — AVD verilerini fabrika ayarlarına sıfırlama.
  • Extended Controls (üç nokta) — GPS, pil, ağ, kamera bağlantısı emülasyonu, ekran kaydı ve ekran görüntüsü alma.

Popüler AVD konfigürasyonlarının karşılaştırılması

CihazAPI DüzeyiRAMEkranUygun kullanım alanı
Pixel 6344 GB1080x2400Temel testler
Fold/Tablet356–8 GB2208x1840Çok panelli arayüz testleri
Nexus 5X302 GB1080x1920Düşük donanımlı testler

Sık karşılaşılan hatalar

  • "PANIC: Cannot connect to emulator" — BIOS'ta sanallaştırmanın etkin olup olmadığını kontrol edin ve HAXM/KVM'yi yeniden kurun.
  • Başlangıçta siyah ekran — sistem imajını Google APIs ile değiştirin veya GPU sürücüsünü güncelleyin.
  • Play Store yok — "Google Play" etiketli bir AVD oluşturun.
  • Yavaş çalışma — AVD ayarlarında Hardware Graphics, Quick Boot'u etkinleştirin ve daha fazla RAM/CPU tahsis edin.

Emülatörler, donanım hızlandırma olmadan ve yetersiz RAM durumunda zor çalışır. Konforlu kullanım için sistemde en az 8 GB RAM gereklidir.

SSS

  • Testler için fiziksel bir cihaza sahip olmak gerekir mi? Hayır — çoğu senaryo AVD'de hata ayıklanabilir, ancak özel sensörlerin testi ve gerçek performans değerlendirmesi için fiziksel cihaz faydalıdır.
  • Birden fazla emülatörü aynı anda çalıştırmak mümkün müdür? Evet, ancak her biri bellek ve CPU tüketir — konfigürasyonları planlayın (örneğin 16+ GB RAM'li bir makinede paralel olarak 2–3 adet).
  • Ekran görüntüsü nasıl alınır veya video nasıl kaydedilir? Extended Controls menüsünden Screenshot veya Screen record seçeneklerini kullanın.
  • Hangisini seçmeli: Google APIs mi yoksa AOSP imajı mı? Google hizmetleri ve Play Store içeren testler için Google APIs/Google Play; saf sistem testleri için AOSP.

Artık Android Studio'da AVD'leri hızlıca oluşturmak, yapılandırmak ve çalıştırmak için hazırsınız. 2–3 profil oluşturun (production API, bütçe dostu/eski, tablet) — ve test süreciniz kararlı ve tekrarlanabilir hale gelsin.