Android Emülatörü için donanım hızlandırmayı yapılandırma

Emülatör, saf yazılım olarak çalışmak yerine makinenizin donanımını (ör. CPU, GPU ve modem) kullanabilirse en iyi şekilde çalışır. Performansı artırmak için makinenizin donanımını kullanma olanağına donanım hızlandırma denir.

Emülatör, deneyiminizi iyileştirmek için donanım hızlandırmayı iki temel şekilde kullanabilir:

  • Daha iyi ekran oluşturma için grafik hızlandırma
  • İyileştirilmiş yürütme hızı için sanal makine (VM) hızlandırma

Donanım hızlandırma, çoğu makinede varsayılan olarak etkindir. Makinenizde etkin değilse bu sayfada, emülatörden daha yüksek performans elde etmek için grafikleri ve sanal makine (VM) hızlandırmayı nasıl yapılandırabileceğiniz açıklanmaktadır.

Grafik hızlandırmayı yapılandırma

Grafik hızlandırma, ekran oluşturma işlemini hızlandırmak için bilgisayarınızın donanımını (genellikle GPU) kullanır. Android cihazlar, ekranda hem 2D hem de 3D grafikleri oluşturmak için OpenGL for Embedded Systems'i (OpenGL ES veya GLES) kullanır.

AVD Yöneticisi'nde bir Android sanal cihazı (AVD) oluşturduğunuzda, emülatörün AVD'nin GPU'sunu taklit etmek için donanım mı yoksa yazılım mı kullanacağını belirtebilirsiniz. Donanım hızlandırma önerilir ve genellikle daha hızlıdır. Ancak bilgisayarınızda emülatörle uyumlu olmayan grafik sürücüleri kullanılıyorsa yazılım hızlandırmayı kullanmanız gerekebilir.

Emülatör, varsayılan olarak bilgisayar kurulumunuza göre donanım veya yazılım grafik hızlandırmasının kullanılıp kullanılmayacağına karar verir. GPU donanımınız ve sürücüleriniz uyumluysa emülatör GPU'yu kullanır. Aksi takdirde, emülatör GPU işlemeyi simüle etmek için yazılım hızlandırmayı (bilgisayarınızın CPU'sunu kullanarak) kullanır.

Emülatörü komut satırından başlatırsanız ilgili sanal cihaz örneği için AVD'deki grafik hızlandırma ayarını geçersiz kılabilirsiniz.

Şartlar

Grafik hızlandırmayı kullanmak için geliştirme ortamınızda aşağıdakiler bulunmalıdır:

  • SDK Araçları: En son sürüm önerilir (minimum 17 sürümü)
  • SDK Platformu: En son sürüm önerilir (Android 4.0.3, Düzeltme 3, minimum)

AVD Yöneticisi'nde grafik hızlandırmayı yapılandırma

Bir AVD için grafik hızlandırmayı yapılandırmak üzere aşağıdaki adımları uygulayın:

  1. AVD Yöneticisi'ni açın.
  2. Yeni bir AVD oluşturun veya mevcut bir AVD'yi düzenleyin.
  3. Yapılandırmayı Doğrula penceresinde Yapay Zeka Tarafından Taklit Edilen Performans bölümünü bulun.
  4. Grafikler: seçeneği için bir değer belirleyin.
  5. Son'u tıklayın.

Grafik hızlandırmayı komut satırından yapılandırma

Komut satırından AVD çalıştırırken bir grafik hızlandırma türünü belirtmek için aşağıdaki örnekte gösterildiği gibi -gpu seçeneğini ekleyin:

emulator -avd avd_name -gpu mode [{-option [value]} ... ]

mode değeri aşağıdaki seçeneklerden birine ayarlanabilir:

  • auto: Bilgisayar kurulumunuza göre donanım veya yazılım grafik hızlandırması arasında seçim yapması için emülatöre izin verin.
  • host: Donanım hızlandırma için bilgisayarınızdaki GPU'yu kullanın. Bu seçenek, genellikle emülatör için en yüksek grafik kalitesini ve performansını sağlar. Ancak grafik sürücüleriniz OpenGL oluşturma konusunda sorun yaşıyorsa swiftshader_indirect veya angle_indirect seçeneklerini kullanmanız gerekebilir.
  • swiftshader_indirect: Yazılım hızlandırmayı kullanarak grafik oluşturmak için SwiftShader'ın Hızlı Açılış ile uyumlu bir varyantını kullanın. Bilgisayarınız donanım hızlandırmayı kullanamıyorsa bu seçenek host moduna iyi bir alternatiftir.
  • angle_indirect: (Yalnızca Windows) Yazılım hızlandırmayı kullanarak grafikleri oluşturmak için ANGLE Direct3D'nin Hızlı Başlatma ile uyumlu bir varyantını kullanın. Bilgisayarınız donanım hızlandırmayı kullanamıyorsa bu seçenek host moduna iyi bir alternatiftir. ANGLE, OpenGL yerine Microsoft DirectX kullandığından çoğu durumda ANGLE performansı host modunu kullanmaya benzer.

    Windows'ta Microsoft DirectX sürücüleri genellikle OpenGL sürücülerine kıyasla daha az soruna neden olur. Bu seçenek Direct3D 11'i kullanır ve Windows 10, Windows 8.1 veya Windows 7 Platform Güncellemesi'nin yüklü olduğu Windows 7 SP1'i gerektirir.

  • guest: Misafir tarafında yazılım oluşturma özelliğini kullanın. Bu seçenek, emülatör için en düşük grafik kalitesini ve performansını sağlar.

Aşağıdaki mode seçenekleri kullanımdan kaldırıldı:

  • swiftshader: 27.0.2 sürümünde desteği sonlandırıldı. Bunun yerine swiftshader_indirect kullanın.
  • angle: 27.0.2 sürümünde desteği sonlandırıldı. Bunun yerine angle_indirect değerini kullanın (yalnızca Windows).
  • mesa: 25.3 sürümünde desteği sonlandırıldı. Bunun yerine swiftshader_indirect politikasını kullanın.

Android kullanıcı arayüzü için Skia oluşturma işlemini etkinleştirme

API düzeyi 27 veya sonraki sürümler için resimler kullanıldığında emülatör, Android kullanıcı arayüzünü Skia ile oluşturabilir. Skia, emülatörün grafikleri daha sorunsuz ve verimli bir şekilde oluşturmasına yardımcı olur.

Skia oluşturma işlemini etkinleştirmek için adb kabuğunda aşağıdaki komutları kullanın:

su
setprop debug.hwui.renderer skiagl
stop
start

Sanal makine hızlandırmayı yapılandırma

Sanal makine hızlandırması, emülatörün yürütme hızını önemli ölçüde artırmak için bilgisayarınızın işlemcisini kullanır. Hipervizör adlı bir araç, bilgisayarınızın işlemcisinin sağladığı sanallaştırma uzantılarını kullanarak bu etkileşimi yönetir. Bu bölümde, sanal makine hızlandırmayı kullanma şartları özetlenmiş ve sanal makine hızlandırmanın her işletim sisteminde nasıl ayarlanacağı açıklanmaktadır.

Genel gereksinimler

Sanal makine hızlandırmasını emülatörle kullanmak için bilgisayarınızın bu bölümdeki genel koşulları karşılaması gerekir. Bilgisayarınızın, işletim sisteminize özgü diğer koşulları da karşılaması gerekir.

Geliştirme ortamı gereksinimleri

Sanal makine hızlandırmasını kullanmak için geliştirme ortamınızın aşağıdaki koşulları karşılaması gerekir:

  • SDK Araçları: Minimum sürüm 17; önerilen sürüm 26.1.1 veya sonraki sürümler
  • AVD: Gerekli Android sürümü aşağıdaki tabloda açıklanmıştır.

    CPU Mimarisi Sistem Görüntüsü Şartı
    X86_64 Android 2.3.3 (API düzeyi 10) ve sonraki sürümler için x86 veya x86_64 sistem resimleri
    ARM64 Android 5.0 (API düzeyi 21) ve sonraki sürümler için arm64-v8a sistem resimleri

Sanallaştırma uzantısı koşulları

Geliştirme ortamı koşullarına ek olarak, bilgisayarınızın işlemcisi sanallaştırma uzantılarını desteklemelidir. Desteklenen işlemciler şunlardır:

  • Intel Core iX ve Intel Core Ultra işlemciler gibi Intel Virtualization Technology (VT-x, vmx) özellikli Intel işlemciler
  • AMD-V (SVM) özellikli AMD işlemciler (ör. AMD Ryzen işlemciler)
  • Apple silikon

Intel ve AMD işlemciler için ek şartlar:

Intel ve AMD işlemciler için ikinci düzey adres çevirisi (Intel EPT veya AMD RVI) gereklidir. Çoğu modern Intel ve AMD işlemci, ikinci düzey adres çevirisini destekler. Yalnızca sanallaştırma uzantıları sunan birinci nesil Intel veya AMD işlemcilerde ikinci düzey sayfa çevirileri olmayabilir.

İşlemcinizin gerekli uzantıları destekleyip desteklemediğinden emin değilseniz üreticinin sitesinde işlemcinizin özelliklerini kontrol edin. İşlemciniz bu uzantıları desteklemiyorsa sanal makine hızlandırmasını kullanamazsınız.

Kısıtlamalar

Sanal makine hızlandırması aşağıdaki kısıtlamalara sahiptir:

  • Sanal makine hızlandırmalı bir emülatör, VirtualBox, VMWare veya Docker tarafından barındırılan bir sanal makine gibi başka bir sanal makine içinde çalıştıramazsınız. Doğrudan ana bilgisayarınızda sanal makine hızlandırmalı bir emülatör çalıştırmanız gerekir.
  • İşletim sisteminize ve hipervizörünüze bağlı olarak, sanal makine hızlandırmalı bir emülatör çalıştırırken başka bir sanallaştırma teknolojisi kullanan yazılımları çalıştıramazsınız. Bu tür yazılımlara örnek olarak sanal makine çözümleri, belirli antivirüs programları ve birkaç hile önleme çözümü verilebilir ancak örnekler bunlarla sınırlı değildir. Bu durum çoğunlukla Hyper-V'nin kapalı olduğu Windows'ta görülür. Bu tür yazılımların çoğu, Android emülatörüyle herhangi bir sorun yaşamadan birlikte çalışabilir. Ancak çakışmalar oluştuğunda, sanal makine hızlandırmalı emülatörünün bu tür yazılımlarla aynı anda çalıştırılmaması önerilir.

Hipervizörler hakkında

Sanal makine hızlandırması için bilgisayarınızın işlemcisi tarafından sağlanan sanallaştırma uzantılarını kullanan bir araç olan hipervizör gerekir.

Hipervizör ve sanal makine hızlandırması olmadan emülatör, ana bilgisayarın mimarisine uygun olması için sanal makinedeki makine kodunu blok halinde çevirmelidir. Bu işlem oldukça yavaş olabilir. Sanal makine ve ana bilgisayarın mimarisi eşleştiğinde, sanallaştırıcı, hipervizörü kullanarak kodu doğrudan ana işlemcide çalıştırabilir. Bu iyileştirme, hem emülatör hızını hem de performansını önemli ölçüde artırır.

Sizin için en iyi hipervizör, bilgisayarınızın işletim sistemine ve yapılandırmasına bağlıdır. Daha fazla bilgi için aşağıdaki bölümlerden birine bakın:

Bir hipervizörün yüklü olup olmadığını kontrol etme

Bilgisayarınızda bir hiper yöneticinin yüklü olup olmadığını kontrol etmek için emülatör -accel-check komut satırı seçeneğini kullanabilirsiniz.

Aşağıdaki örneklerde, emülatör accel-check seçeneğinin nasıl kullanılacağı gösterilmektedir. Her örnekte Sdk, Android SDK'sının konumudur:

Windows:

c:\Users\janedoe\AppData\Local\Android> Sdk\emulator\emulator -accel-check
accel:
0
WHPX(10.0.22631) is installed and usable.
accel
Windows'ta birden fazla hiper yönetici seçeneği vardır. Bu nedenle, gördüğünüz içerik buradaki örnekten farklı olabilir. Örneğin, iletide aşağıdaki anahtar kelimelerden birini görebilirsiniz: AEHD, GVM (AEHD'nin eski adı).

macOS:

janedoe-macbookpro:Android janedoe$ ./Sdk/emulator/emulator -accel-check
accel:
0
Hypervisor.Framework OS X Version 13.2
accel

Linux:

janedoe:~/Android$ ./Sdk/emulator/emulator -accel-check
accel:
0
KVM (version 12) is installed and usable.

Windows'ta sanal makine hızlandırmayı yapılandırma

Windows'ta sanal makine hızlandırması için iki hipervizörden biri kullanılabilir:

  • Windows Hypervisor Platform (WHPX)
  • Android Emulator hipervizör sürücüsü (AEHD)

Windows Hiper Yönetici Platformu, Windows tarafından sağlanan Hyper-V Hiper Yöneticisi'ni kullanır ve kararsızlığı azaltarak en iyi uyumluluğu sunar. Mümkünse WHPX'yi kullanmalısınız.

Sisteminiz WHPX'yi desteklemiyorsa veya kullanımıyla ilgili başka endişeleriniz varsa Android Emülatör Hipervizör Sürücüsü'nü kullanabilirsiniz.

Windows Hypervisor Platform'u kullanarak sanal makine hızlandırmayı yapılandırma

WHPX'yi etkinleştirebilmek için bilgisayarınızın aşağıdaki koşulları karşılaması gerekir:

WHPX'yi Windows'a yüklemek için aşağıdaki adımları uygulayın:

  1. Windows masaüstünde Başlat Menüsü'nü açmak için Windows simgesini tıklayın.
  2. Arama çubuğunu kullanarak Windows özelliklerini aç veya kapat'ı yazın.

    Windows özelliklerini etkinleştirme veya devre dışı bırakma kontrol paneli gösterilir ve seçilir.

  3. Kontrol panelini başlatmak için Enter tuşuna basın veya Windows özelliklerini açma veya kapatma'yı tıklayın.

  4. Windows Hypervisor Platform'un yanındaki kutuyu işaretleyin.

  5. Tamam'ı tıklayın.

  6. Yükleme tamamlandıktan sonra bilgisayarınızı yeniden başlatın.

Windows'da Android Emulator hipervizör sürücüsünü (AEHD) kullanarak sanal makine hızlandırmayı yapılandırma

Android Emulator hipervizör sürücüsünü yükleyip kullanabilmeniz için bilgisayarınızın aşağıdaki gereksinimleri karşılaması gerekir:

  • Sanallaştırma uzantısı bulunan Intel veya AMD işlemciler.
  • 64 bit Windows 11 veya Windows 10 (32 bit Windows desteklenmez)

    Windows 8.1, Windows 8 ve Windows 7 kullanıcıları AEHD 1.7 veya önceki sürümleri kullanmaya devam edebilir. Ancak bu tür senaryolar için destek sağlanmaz.

  • Windows Hyper-V Hypervisor'u da kullanan özellikler, Windows Özellikleri iletişim kutusunda devre dışı bırakılmalıdır.

    Windows Özellikleri iletişim kutusunda Windows Hipervizör Platformu seçilmemiş olsa bile belirli Windows bileşenleri Windows Hyper-V Hipervizör'ü etkinleştirip kullanır. Hyper-V ve Core Isolation gibi güvenlik özellikleri de buna dahildir. (Hyper-V özelliğinin Hyper-V Hypervisor ile aynı olmadığını unutmayın.) Bu özelliklere ihtiyacınız varsa bunun yerine WHPX'i kullanın.

AMD işlemcilerde Android Emulator hipervizör sürücüsü, Android Studio 4.0 Canary 5 veya sonraki sürümlerdeki SDK Yöneticisi aracılığıyla yüklenebilir.

Intel işlemcilerde Android Emulator hipervizör sürücüsü, Android Studio Flamingo veya sonraki sürümlerdeki SDK Yöneticisi aracılığıyla yüklenebilir.

SDK Yöneticisi'nden yüklemek için aşağıdaki adımları uygulayın:

  1. Araçlar > SDK Yöneticisi'ni seçin.
  2. SDK Araçları sekmesini tıklayın ve Android Emulator hipervizör sürücüsü'nü seçin.
  3. Android Emulator hipervizör sürücüsünü indirip yüklemek için Tamam'ı tıklayın.
  4. Yüklemeden sonra, aşağıdaki komut satırı komutunu kullanarak sürücünün doğru şekilde çalıştığını onaylayın:

    AEHD 2.1 ve sonraki sürümler

    sc query aehd
    

    Durum mesajı aşağıdaki bilgileri içerir:

    SERVICE_NAME: aehd
           ...
           STATE              : 4  RUNNING
           ...
    

    Aşağıdaki hata mesajı, sanallaştırma uzantısının BIOS'unuzda etkin olmadığı veya Hyper-V'nin devre dışı bırakılmadığı anlamına gelir:

    SERVICE_NAME: aehd
           ...
           STATE              : 1  STOPPED
           WIN32_EXIT_CODE    : 4294967201 (0xffffffa1)
           ...
    

    AEHD 2.0 ve önceki sürümler

    sc query gvm
    

    Durum mesajı aşağıdaki bilgileri içerir:

    SERVICE_NAME: gvm
           ...
           STATE              : 4  RUNNING
           ...
    

    Aşağıdaki hata mesajı, sanallaştırma uzantısının BIOS'unuzda etkin olmadığı veya Hyper-V'nin devre dışı bırakılmadığı anlamına gelir:

    SERVICE_NAME: gvm
           ...
           STATE              : 1  STOPPED
           WIN32_EXIT_CODE    : 4294967201 (0xffffffa1)
           ...
    

Android Emulator hipervizör sürücüsü, GitHub'dan da indirilip yüklenebilir. Sürücü paketini açtıktan sonra, yönetici ayrıcalıklarına sahip bir komut satırında silent_install.bat komutunu çalıştırın.

Yönetici ayrıcalıklarına sahip bir komut satırında aşağıdaki komutları kullanarak Android Emulator hipervizör sürücüsünü kaldırın:

AEHD 2.1 ve sonraki sürümler

   sc stop aehd
   sc delete aehd

AEHD 2.0 ve önceki sürümler

   sc stop gvm
   sc delete gvm

macOS'te sanal makine hızlandırmayı yapılandırma

macOS'te Android Emulator, yerleşik Hypervisor.Framework'u kullanır. Bu sürüm için macOS 10.10 (Yosemite) ve sonraki sürümler gerekir. Ancak Android Studio, macOS için daha yüksek bir sürüm gerektirebilir. Böyle durumlarda Android Studio sistem gereksinimlerini uygulayın.

Linux'ta sanal makine hızlandırmayı yapılandırma

Linux tabanlı sistemler, KVM yazılım paketi aracılığıyla sanal makine hızlandırmayı destekler. Linux sisteminize KVM yükleme talimatlarını uygulayın ve ardından KVM'nin etkinleştirildiğinden emin olun. Ubuntu sistemleri için Ubuntu KVM Yükleme başlıklı makaleyi inceleyin.

Şartlar

KVM'yi çalıştırmak için belirli kullanıcı izinleri gerekir. KVM yükleme talimatlarında belirtilen yeterli izinlere sahip olduğunuzdan emin olun.

Linux'da sanal makine hızlandırma özelliğini kullanmak için bilgisayarınızın aşağıdaki gereksinimleri de karşılaması gerekir:

  • Intel işlemciler için: Sanallaştırma Teknolojisi (VT-x), Intel EM64T (Intel 64) özellikleri ve Yürütme Devre Dışı Bırakma (XD) Bit işlevi desteği etkinleştirilmiş olmalıdır.
  • AMD işlemciler için: AMD Sanallaştırma (AMD-V) desteği.

KVM'nin şu anda Linux'da yüklü olup olmadığını kontrol etme

KVM'nin yüklü olup olmadığını kontrol etmek için emülatör -accel-check komut satırı seçeneğini kullanabilirsiniz. Alternatif olarak, kvm-ok komutunu içeren cpu-checker paketini de yükleyebilirsiniz.

Aşağıdaki örnekte kvm-ok komutunun nasıl kullanılacağı gösterilmektedir:

  1. cpu-checker paketini yükleyin:

    sudo apt-get install cpu-checker
    egrep -c '(vmx|svm)' /proc/cpuinfo
    

    1 veya daha yüksek bir çıkış, sanallaştırmanın desteklendiği anlamına gelir. 0 değerinin döndürülmesi, CPU'nuzun donanım sanallaştırmayı desteklemediği anlamına gelir.

  2. kvm-ok komutunu çalıştırın:

    sudo kvm-ok
    

    Beklenen çıkış:

    INFO: /dev/kvm exists
    KVM acceleration can be used
    

    Aşağıdaki hatayı alırsanız sanal makineleri çalıştırmaya devam edebilirsiniz. Ancak KVM uzantıları olmadan sanal makineniz daha yavaş çalışır.

    INFO: Your CPU does not support KVM extensions
    KVM acceleration can NOT be used
    

Linux'a KVM yükleme

KVM'yi yüklemek için aşağıdaki komutu kullanın:

Cosmic (18.10) veya sonraki sürümler:

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

Lucid (10.04) veya sonraki sürümler:

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

Karmic (9.10) veya önceki sürümler:

sudo aptitude install kvm libvirt-bin ubuntu-vm-builder bridge-utils

Intel HAXM'i Kaldırma Kılavuzu

Intel, HAXM'in geliştirilmesini durdurduğundan 33.x.x.x sürümünden itibaren HAXM desteği sonlandırıldı. Android Emulator hipervizör sürücüsü (AEHD), Intel işlemcilerde Intel HAXM'in yerini alır.

HAXM'ye bağlı başka bir yazılımınız yoksa ve Intel HAXM'yi saklayıp kendi kendinize yönetmeyi seçmediyseniz Intel HAXM'yi Windows sisteminizden tamamen kaldırmanız önerilir.

Intel HAXM'i kaldırmak için aşağıdaki adımları uygulayın:

Intel HAXM'in yüklü olup olmadığını kontrol etme

Intel HAXM'in Windows sisteminize yüklü olup olmadığını belirlemek için bir Windows komut konsolu açıp aşağıdaki komutu çalıştırın:

   sc query intelhaxm

Intel HAXM yüklü ve çalışıyorsa komut çıkışında aşağıdaki mesajı görürsünüz.

Intel HAXM yüklüyse ancak devre dışıysa komut çıkışında aşağıdaki mesajı görürsünüz.

Intel HAXM'in çalışıyor veya devre dışı bırakılmış olması fark etmeksizin her iki durumda da yüklü olur. Intel HAXM'i kaldırmaya devam etmek için sonraki adıma geçmeniz gerekir.

Intel HAXM yüklü değilse aşağıdaki mesajı görürsünüz.

Android Studio'dan SDK yöneticisini kullanarak Intel HAXM'i kaldırma

Android Studio'dan SDK yöneticisini açın, "SDK Araçları" sekmesine gidin ve ardından "Intel x86 Emulator Accelerator (HAXM yükleyicisi) - Desteği sonlandırıldı" satırına gidin. Bu ekran görüntüsü aşağıdaki gibi olmalıdır.

Aşağıdaki ekran görüntüsünde gösterildiği gibi onay kutusunun işaretini kaldırın.

"Uygula" düğmesini tıklayın. Ardından aşağıdaki iletişim kutusu açılır.

Intel HAXM başarıyla kaldırıldığında aşağıdaki mesajı görürsünüz. Kaldırma işlemi tamamlandı. Burada durabilirsiniz.

Hata oluşursa sonraki adıma geçin.

Windows "ayarları"nı kullanarak Intel HAXM'i kaldırın.

Windows "ayarlar"ını açıp "Uygulamalar > Yüklü uygulamalar"a gidin.

"Intel Donanım Hızlandırmalı Yürütme Yöneticisi" girişini bulun ve aşağıdaki ekran görüntüsünde gösterildiği gibi "Kaldır"ı tıklayın.

Intel HAXM kaldırıcısı çalıştırılır ve sonuç raporlanır. Kaldırma işlemi başarılı olursa Intel HAXM yükleyici paketini silme bölümüne gidin. Aksi takdirde sonraki adıma geçin.

Komut satırını kullanarak kaldırma

  1. "sc stop intelhaxm" komutunu çalıştırarak Intel HAXM hizmetini durdurun. Aşağıdaki çıkışı göreceksiniz.

  2. "sc delete intelhaxm" komutunu çalıştırarak Intel HAXM hizmetini silin. Aşağıdaki çıkışı göreceksiniz.

  3. Intel HAXM yükleyici paketini silme başlıklı makaleyi inceleyin.

Intel HAXM yükleyici paketini silin.

Bu adım yalnızca Windows "ayarları" veya komut satırı kullanılarak Intel HAXM kaldırılırken gereklidir. Bu adım olmadan Android Studio'nun SDK yöneticisi, Intel HAXM'i "Yüklü" olarak listelemeye devam edebilir.

Yükleyici paketi, <Android SDK klasörünüz>\extras\intel konumundadır. Android SDK'sı varsayılan olarak "C:\Users\<Windows kullanıcı kimliğiniz>\AppData\Local\Android\Sdk" konumuna yüklenir. Aşağıdaki ekran görüntüsünde örnek verilmiştir.