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

Emülatör yalnızca yazılım olarak çalıştırmak yerine makinenizin CPU, GPU ve modem gibi donanımını kullanabildiğinde en iyi performansı gösterir. Performansı artırmak için makinenizin donanımını kullanabilmeye donanım hızlandırma adı verilir.

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

  • Daha iyi ekran oluşturma için grafik hızlandırma
  • Daha iyi yürütme hızı için sanal makine hızlandırma

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

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

Grafik hızlandırmada, ekran oluşturmayı daha hızlı hale getirmek için bilgisayarınızın donanımı (genellikle GPU) kullanılır. Android cihazlar, ekranda hem 2D hem de 3D grafikleri oluşturmak üzere yerleşik sistemler için OpenGL'yi (OpenGL ES veya GLES) kullanır.

AVD Manager'da bir Android Sanal Cihaz (AVD) oluşturduğunuzda, emülatörün AVD'nin GPU'sunu emüle 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ız emülatörle uyumlu olmayan grafik sürücüleri kullanıyorsa yazılım hızlandırmayı kullanmanız gerekebilir.

Varsayılan olarak emülatör, bilgisayar kurulumunuza bağlı olarak 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şlemesini 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ğinin AVD'deki grafik hızlandırma ayarını geçersiz kılabilirsiniz.

Gereksinimler

Grafik hızlandırmayı kullanmak için geliştirme ortamınızın aşağıdaki gibi olması gerekir:

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

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

Ortalama görüntüleme süresinde grafik hızlandırmayı yapılandırmak için şu adımları uygulayın:

  1. AVD Yöneticisi'ni açın.
  2. Yeni bir ortalama görüntüleme süresi (AVD) oluşturun veya mevcut bir ortalama görüntüleme süresini düzenleyin.
  3. Yapılandırmayı Doğrula penceresinde, Emüle edilmiş Performans bölümünü bulun.
  4. Grafikler: seçeneği için bir değer seçin.
  5. Son'u tıklayın.

Komut satırından grafik hızlandırmayı yapılandırma

Komut satırından AVD çalıştırdığınızda bir grafik hızlandırma türü 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: Emülatörün, bilgisayar kurulumunuza bağlı olarak donanım veya yazılım grafik hızlandırması arasında seçim yapmasına 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. Bununla birlikte, 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ı Başlatma ile uyumlu bir varyantını kullanın. Bu seçenek, bilgisayarınızın donanım hızlandırmayı kullanamaması durumunda host moduna iyi bir alternatiftir.
  • angle_indirect: (Yalnızca Windows) Yazılım hızlandırmayı kullanarak grafik oluşturmak için ANGLE Direct3D'nin Hızlı Başlatma ile uyumlu bir varyantını kullanın. Bu seçenek, bilgisayarınızın donanım hızlandırmayı kullanamaması durumunda host moduna iyi bir alternatiftir. ANGLE, çoğu durumda host modunu kullanmaya benzer. Bunun nedeni, ANGLE'ın OpenGL yerine Microsoft Direct'i kullanmasıdır.

    Windows'da, Microsoft DirectX sürücüleri genellikle OpenGL sürücülerinden daha az soruna sahiptir. Bu seçenek Direct3D 11 kullanır ve Windows 7 Platform Güncellemesi ile Windows 10, Windows 8.1 veya Windows 7 SP1 gerektirir.

  • guest: Konuk tarafı yazılım oluşturmayı kullan. 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ılmıştır:

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

Android kullanıcı arayüzünde Skia oluşturmayı etkinleştir

API düzeyi 27 veya sonraki sürümler için görüntüler kullanırken 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ı oluyor.

Skia oluşturmayı 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ırmada, emülatörün yürütme hızını önemli ölçüde artırmak için bilgisayarınızın işlemcisi kullanılır. Hipervisor (hipervizör) adı verilen bir araç, bu etkileşimi, bilgisayar işlemcinizin sağladığı sanallaştırma uzantılarını kullanarak yönetir. Bu bölümde sanal makine hızlandırmayı kullanmayla ilgili koşullar özetlenmekte ve her işletim sisteminde sanal makine hızlandırmanın nasıl ayarlanacağı açıklanmaktadır.

Genel gereksinimler

Sanal makine hızlandırmayı emülatörle kullanmak için bilgisayarınızın bu bölümdeki genel gereksinimleri 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ırmayı 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 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ü Gereksinimi
    X86_64 Android 2.3.3 (API düzeyi 10) ve sonraki sürümler için x86 veya x86_64 sistem görüntüleri
    94,99 Android 5.0 (API düzeyi 21) ve sonraki sürümler için arm64-v8a sistem görüntüleri

Sanallaştırma uzantısı gereksinimleri

Bilgisayarınızın işlemcisi, geliştirme ortamı gereksinimlerine ek olarak sanallaştırma uzantılarını da desteklemelidir. Desteklenen işlemciler şunlardır:

  • Intel Sanallaştırma Teknolojisine (VT-x, vmx) sahip Intel İşlemciler (ör. Intel Core iX ve Intel Core Ultra işlemciler
  • AMD Ryzen işlemciler gibi AMD-V (SVM) kullanan AMD İşlemciler
  • Elma silikon

Intel ve AMD işlemciler için Ek Gereksinimler:

Intel ve AMD işlemcileri için ikinci düzey adres çevirisi (Intel EPT veya AMD RVI) gereklidir. Modern Intel ve AMD işlemcilerinin çoğu 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 spesifikasyonlarını kontrol edin. İşlemciniz bu uzantıları desteklemiyorsa sanal makine hızlandırmayı kullanamazsınız.

Kısıtlamalar

Sanal makine hızlandırmada aşağıdaki kısıtlamalar geçerlidir:

  • VirtualBox, VMWare veya Docker tarafından barındırılan bir sanal makine gibi başka bir sanal makinenin içinde sanal makine hızlandırmalı bir emülatör çalıştıramazsınız. Doğrudan ana makine 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ımı çalıştıramazsınız. Sanal makine çözümleri, belirli virüsten korunma programları ve hileli birkaç çözüm bu tür yazılımlara örnek olarak verilebilir. Bu durum çoğunlukla Hyper-V kapalı olduğunda Windows'da görünür. Bu tür yazılımların çoğu hiçbir sorun yaşamadan Android emülatörüyle birlikte çalışabilir. Ancak çakışmalar ortaya çıktığında sanal makine hızlandırmalı emülatörün bu tür bir yazılımla aynı anda çalıştırılmaması önerilir.

Hipervizörler hakkında

Sanal makine hızlandırma için bir hypervisor, yani bilgisayarınızın işlemcisi tarafından sağlanan sanallaştırma uzantılarını kullanan bir araç gerekir.

Hipervizör ve sanal makine hızlandırma olmadan emülatör, ana bilgisayarın mimarisine uyum sağlamak için makine kodunu sanal makine blokundan blok halinde çevirmelidir. Bu işlem oldukça yavaş olabilir. Hipervizör kullanıldığında, sanal makine ve ana bilgisayarın mimarisi eşleştiğinde emülatör, hipervizörü kullanarak kodu doğrudan ana makine işlemcisinde çalıştırabilir. Bu iyileştirme, emülatörün hızını ve performansını önemli ölçüde artırıyor.

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

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

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

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

Windows:

c:\Users\janedoe\AppData\Local\Android> Sdk\emulator\emulator -accel-check
accel:
0
AEHD (version 2.2) is installed and usable.
accel
Windows'da birden çok hipervizör seçeneği vardır. Yani gördükleriniz, buradaki örnekten farklı olabilir. Örneğin, mesajda şu anahtar kelimelerden birini görebilirsiniz: GVM(AEHD'nin eski adı), WHPX.

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'da sanal makine hızlandırmayı yapılandırma

Windows'da sanal makine hızlandırmada iki hipervizörden biri kullanılabilir:

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

Windows'da bir hipervizör seçin

Bu bölümde, hangi hipervizörün kullanılacağını belirlemek için kullanılacak ölçütler gösterilmektedir. Sanal makine hızlandırmayı her bir hipervizör kullanarak yapılandırma işlemi, sonraki bölümlerde açıklanmıştır.

Ölçütler Hipervizör
Hyper-V'yi Android Emulator ile aynı anda çalıştırmanız gerekir. WHPX kullanın.
Hyper-V'yi Android Emülatör ile aynı anda çalıştırmanız gerekmez. Android Emulator hipervizör sürücüsünü kullanın.

Windows Hipervizör Platformu'nu kullanarak sanal makine hızlandırmayı yapılandırma

WHPX'i etkinleştirebilmeniz için bilgisayarınızın aşağıdaki gereksinimleri karşılaması gerekir:

  • Intel işlemciler: Sanallaştırma Teknolojisi (VT-x), Genişletilmiş Sayfa Tabloları (EPT) ve Kısıtlanmamış Konuk (UG) özellikleri için destek. Bilgisayarınızın BIOS ayarlarında VT-x etkinleştirilmiş olmalıdır.
  • AMD işlemciler: AMD Ryzen işlemci önerilir. Bilgisayarınızın BIOS ayarlarında sanallaştırma veya SVM etkinleştirilmiş olmalıdır.
  • Android Studio 3.2 Beta 1 veya sonraki sürümler
  • Android Emulator 27.3.8 veya sonraki sürümler
  • Windows 10 veya sonraki sürümler

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

  1. Windows masaüstünde Windows simgesini sağ tıklayın ve Uygulamalar ve özellikler'i seçin.
  2. İlgili ayarlar altında Programlar ve Özellikler'i tıklayın.
  3. Windows özelliklerini açar veya kapatır'ı tıklayın.
  4. Windows Hipervizör Platformu'nu seçin.

  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ılı 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ğlanmayacaktır.

  • Hyper-V, Windows Özellikler İletişim Kutusu'nda devre dışı bırakılmalıdır.

    Belirli pencere bileşenleri, Windows Defender tarafından sunulan Core İzolasyon gibi Windows Özellikler İletişim Kutusu'nda Hyper-V'yi etkinleştirmeden Hyper-V hipervizörünü etkinleştirebilir. Bu gibi durumlarda 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 Manager aracılığıyla yüklenebilir.

Intel işlemcilerde Android Emulator hipervizör sürücüsü, Android Studio Flamingo'daki SDK Yöneticisi aracılığıyla veya daha yeni bir sürümle yüklenebilir.

SDK Manager'dan yüklemek için şu adımları uygulayın:

  1. Araçlar > SDK Yöneticisi'ni seçin.
  2. SDK Araçları sekmesini tıklayıp 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ükleme işleminden sonra, aşağıdaki komut satırı komutunu kullanarak sürücünün doğru şekilde çalıştığını doğrulayı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'nizde etkinleştirilmediği veya Hyper-V'nin devre dışı olmadığı 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'nizde etkinleştirilmediği veya Hyper-V'nin devre dışı olmadığı 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 silent_install.bat komutunu yönetici ayrıcalıklarıyla bir komut satırında çalıştırın.

Aşağıdaki komutları yönetici ayrıcalıklarıyla bir komut satırında 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

Android Emulator, macOS'te macOS v10.10 (Yosemite) ve sonraki sürümleri gerektiren yerleşik Hypervisor.Framework'ü kullanır. Ancak Android Studio, macOS için daha yüksek sürüm gerektirebilir. Bu gibi durumlarda Android Studio sistem gereksinimlerini izleyin.

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 etkin olduğunu doğrulayın. Ubuntu sistemleri için Ubuntu KVM Kurulumu sayfasına göz atın.

Gereksinimler

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

Linux'ta sanal makine hızlandırmayı kullanmak için bilgisayarınızın da şu gereksinimleri karşılaması gerekir:

  • Intel işlemciler için: Sanallaştırma Teknolojisi (VT-x), Intel EM64T (Intel 64) özellikleri ve Execute Disable (XD) Bit işlevi etkin.
  • AMD işlemcileri için: AMD Virtualization (AMD-V) desteği.

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

KVM 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 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
    

    Çıkışın 1 veya daha büyük olması sanallaştırmanın desteklendiği anlamına gelir. Çıkışın 0 olması, 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ı almanız, sanal makineleri çalıştırmaya devam edebileceğiniz anlamına gelir. Bununla birlikte, sanal makineniz KVM uzantıları olmadan daha yavaştır.

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

Linux'a KVM'yi 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'yi Kaldırma Kılavuzu

Intel, HAXM'yi geliştirmeyi durdurduğundan, 33.x.x.x emülatöründen itibaren HAXM kullanımdan kaldırılmıştır. Android Emulator hipervizör sürücüsü (AEHD), Intel İşlemcilerde Intel HAXM'nin yerini alır.

HAXM'ye bağlı başka bir yazılım yüklü değilse ve Intel HAXM'yi kendiniz yönetip kendiniz yönetmeyi tercih etmiyorsanız Intel HAXM'yi Windows sisteminizden tamamen kaldırmanız önerilir.

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

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

Windows sisteminizde Intel HAXM'nin yüklü olup olmadığını belirlemek için bir Windows komut konsolu açın ve 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ü ancak devre dışı bırakılmışsa komut çıkışında aşağıdaki mesajı görürsünüz.

Her iki durumda da Intel HAXM'nin çalışıyor veya devre dışı olmasından bağımsız olarak uygulama yüklüdür. Intel HAXM'yi kaldırma işlemine devam etmek için bir sonraki adıma gitmeniz gerekir.

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

Intel HAXM'yi SDK Yöneticisi'ni kullanarak Android Studio'dan kaldırma

Android Studio'dan SDK Yöneticisi'ni açın, "SDK Araçları" sekmesine ve ardından "Intel x86 Emulator Accelerator (HAXM yükleyici) - Kullanımdan kaldırıldı" satırına gidin. Aşağıdaki ekran görüntüsündeki gibi görünmelidir.

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

"Uygula" düğmesini tıkladığınızda aşağıdaki iletişim kutusu açılır.

Intel HAXM başarıyla kaldırıldığında aşağıdakileri görürsünüz. Yüklemeyi kaldırma işlemi tamamlandı. Buradan durabilirsiniz.

Hata olması durumunda sonraki adıma geçin.

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

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

"Intel Donanım Accelerated Execution Manager" girişini bulun ve aşağıdaki ekran görüntüsünde gösterildiği gibi "Yüklemeyi Kaldır"ı tıklayın.

Intel HAXM kaldırma aracını çalıştırıp sonucu bildirmelidir. Yükleme kaldırma işlemi başarılı olursa Intel HAXM yükleyici paketini silme bölümüne gidin. Aksi takdirde, bir sonraki adıma geçin.

Komut satırı 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 bölümüne gidin.

Intel HAXM yükleyici paketini silin.

Bu adım yalnızca Windows "ayarlar"ı veya komut satırını kullanarak Intel HAXM'yi kaldırırken gereklidir. Bu adım uygulanmazsa Android Studio'nun SDK yöneticisi, Intel HAXM'yi "Yüklendi" olarak listelemeye devam edebilir.

Yükleyici paketi<Android SDK klasörünüz>\extras\intel konumunda bulunur. Android SDK 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ündeki örneği inceleyin.