Hızlı Kılavuz: Android Emulator ve AVD Oluşturma
Kısa cevap: Android SDK ve Android Emulator ile birlikte Android Studio'yu kurun, BIOS/UEFI'de donanım sanallaştırmasını etkinleştirin, ardından Device Manager'da bir AVD oluşturun — donanım profili, sistem imajı ve parametreleri seçin; emülatörü başlatın ve uygulamayı Studio'dan dağıtın.
Bileşenlerin Kurulumu ve Kontrolü
- Android Studio'yu (Windows/macOS/Linux) standart sihirbazla kurun.
- İlk çalıştırmada şunların işaretli olduğundan emin olun: Android SDK, Android SDK Platform-Tools, Android SDK Build-Tools, Android Emulator ve Android Virtual Device.
- Bir şey eksikse — SDK Manager'ı açın (More Actions → SDK Manager veya File → Settings → Appearance & Behavior → System Settings → Android SDK) → SDK Tools sekmesi → gerekli bileşenleri işaretleyin → Apply.
- BIOS/UEFI'de donanım sanallaştırmasını (Intel VT-x / AMD‑V) etkinleştirin. Windows'ta Hyper‑V/WSL2 çakışmasını kontrol edin — sorun yaşarsanız Hyper‑V'yi geçici olarak devre dışı bırakın.
Emülatör kaynak gerektirir: SSD, en az 8 GB RAM (tercihen 16 GB) ve modern bir GPU. Düşük donanımlı makinelerde hafif imajlar seçin (Google Play olmadan, eski API'ler).
AVD Oluşturma — Adım Adım
- Device Manager'ı açın (More Actions → Virtual Device Manager veya View → Tool Windows → Device Manager).
- Create device… düğmesine basın ve bir profil seçin (Phone/Tablet/Wear/TV). Başlangıç için — Pixel 4/5/7 veya herhangi bir 6" ekran.
- System Image: Gerekli API'yi seçin (güncel: Android 13–14). Google servisleriyle test yapmak için — Play Store içeren imaj. CPU Intel/AMD ise — x86_64 tercih edilir (daha hızlı).
- Yapılandırma: Bir ad belirleyin (örneğin, Pixel_5_API_33), Orientation, Graphics — Automatic/Hardware. Show Advanced Settings üzerinden RAM (1.5–4 GB), Internal Storage (4–16 GB) ve gerekirse SD Card belirtin.
- Finish — AVD listede görünecektir.
Düşük donanımlı PC'lerde Play Store olmayan imajları ve daha az RAM kullanın; x86_64 imajları x86 CPU'larda noticeably daha hızlı çalışır.
Optimizasyon ve Çalıştırma
- Manuel başlatma: Device Manager'da AVD'nin yanındaki Play düğmesine basın. İlk başlatma birkaç dakika sürebilir.
- Projeden başlatma: app konfigürasyonunu seçin → cihaz listesinde AVD'yi seçin (çalışmıyorsa, Studio otomatik olarak başlatacaktır) → Run.
- Emülatör paneli konum, arama/SMS, kamera, ekran görüntüsü ve ekran kaydını taklit etmenize olanak tanır.
- Performans için: Graphics = Hardware, ağır uygulamaları kapatın, aynı anda çalışan AVD sayısını sınırlayın.
Sık Karşılaşılan Hatalar
- Emülatör başlamıyor/hemen kapanıyor:
- VT-x/AMD‑V'yi etkinleştirin, çakışan hipervizörleri devre dışı bırakın, GPU sürücülerini güncelleyin. Graphics=Software deneyin.
- Çok yavaş AVD:
- x86_64 imaj kullanın, RAM'i azaltın, gereksiz işlemleri kapatın, Play Store olmayan bir imaj seçin.
- AVD listede görünmüyor:
- Gerekli API için SDK Platform'u kontrol edin, Device Manager'ı yeniden başlatın, File → Invalidate Caches / Restart. İşe yaramazsa — AVD'yi silin ve yeniden oluşturun.
Bazen sorunlu bir AVD'yi silip yeniden oluşturmak daha hızlıdır, özellikle Android Studio veya SDK güncellemelerinden sonra.
SSS
- Emülatörü ayrı olarak kurmam gerekiyor mu?
Hayır — Android Emulator, Android Studio/SDK Manager aracılığıyla kurulur. - Google Play / Google kimlik doğrulamasını nasıl test ederim?
Google Play işaretli sistem imajı kullanın. - Disk alanından nasıl tasarruf ederim?
AVD'yi SSD'de saklayın, gereksiz AVD'leri ve eski sistem imajlarını SDK Manager üzerinden silin.
Özet: Sanallaştırmayı yapılandırın, SDK/Emulator'ı kurun, 2–3 profilli AVD oluşturun (güncel sürüm, desteklenen minimum sürüm, özel durumlar) ve bunları güncel tutun — böylece emülatörler güvenilir bir test aracı haline gelecektir.