Informasi Teknologi, Gadget dan Game Terbaru

Cara Mempercepat Android Emulator dengan Intel HAXM

0 631

Android Studio dan Android SDK, sebagai software untuk pengembangan aplikasi android menyediakan alat/tool yang disebut AVD (Android Virtual Device) sehingga kita bisa menggunakan emulator Android untuk melakukan pengujian terhadap aplikasi mobile yang kita kembangkan. Agar emulator Android dapat berjalan dengan cepat dan lancar di PC, Intel menyediakan Hardware Accelerated Execution Manager (Intel HAXM) yang dibuat untuk mempercepat kinerja dari emulator Android termasuk akselerasi 3D melalui OpenGL.

Syarat

Ada beberapa syarat yang harus ada di PC atau laptop kita: bila ingin menggunakan Intel HAXM ini yaitu Prosesor Intel dengan dukungan 64-bit (EM64T), virtualisasi (VT-x), dan Execute Disable (XD). Kadang-kadang fitur VT-x dan Execute Disable perlu diaktifkan dahulu melalui konfigurasi BIOS di motherboard.

sangat di rekomendasikan menggunakan PC/Laptop dengan RAM 8 atau lebih. Apabila RAM di PC/Laptop hanya 4GB atau kurang, maka sebaiknya menggunakan Smartphone Android yang terkoneksi dengan PC/ Laptop dibandingkan emulator. Intel HAXM sendiri akan membutuhkan RAM sebesar 2GB untuk penggunaan emulator Android.

Cara Instalasi

Intel HAXM versi terbaru bisa diunduh secara gratis dari situs resmi Intel disini
Setelah berhasil mengunduh file dalam format zip, kita tinggal melakukan ekstraksi file zip tersebut dan menjalankan file installer “intelhaxm-android.exe” seperti gambar di bawah ini:

Install Intel HAXM
Install Intel HAXM

Pada saat melakukan instalasi di Windows, kadang kala akan muncul pesan error seperti berikut:

error Install Intel HAXM
error Install Intel HAXM

Apabila muncul error seperti itu, jangan langsung klik pada tombol OK namun gunakan Windows Explorer untuk menyalin folder “C:\Program Files\Intel\HAXM” ke tempat lain  seperti berikut:

Setelah folder HAXM berhasil disalin ke folder lain, klik tombol OK (folder pertama dihapus karena instalasi gagal). Barulah salin kembali folder HAXM  tadi ke lokasi yang semula yaitu di “C:\Program Files\Intel\HAXM” lalu lakukan instalasi secara manual. Caranya, jalankan command prompt (cmd) di Windows dengan “Run as administrator” seperti berikut:

Install Intel HAXM CMD
Install Intel HAXM CMD

Setelah berhasil menjalankan command prompt dengan tingkat Administrator, jalankan perintah berikut secara berurutan:

cd “\Program Files\Intel\HAXM”
HaxInst64.exe /i intelhaxm.inf 16
sc query intelhaxm

Perintah pertama digunakan supaya kita berpindah folder ke tempat instalasi Intel HAXM.

Perintah kedua digunakan untuk melakukan instalasi driver dan service Intel HAXM secara manual.

Perintah ketiga dan terakhir digunakan untuk melakukan verifikasi bahwa instalasi telah berhasil. Bila STATE sudah RUNNING maka instalasi berhasil. Berikut adalah tampilan hasil instalasi manual tersebut:

Install Intel HAXM CMD Command
Install Intel HAXM CMD Command

Cara Penggunaan

Setelah selesai, installer “intelhaxm-android.exe” masih tetap perlu dijalankan lagi agar terdaftar di Windows registry dan terdeteksi oleh Android Studio. bila tidak terjadi error installer bisa selesai seperti berikut:

Supaya emulator Android bisa menggunakan Intel HAXM yang baru saja diinstall, pastikan di Android SDK Manager menggunakan file system image versi “Intel x86 Atom System Image” atau “Google APIs Intel x86 Atom System Image” untuk versi API yang ingin digunakan.

Jangan menggunakan file system image versi “Atom_64” karena Intel HAXM hanya mendukung system image yang 32-bit saja,

Untuk memastikan Intel HAXM berfungsi saat menjalankan emulator Android melalui AVD Manager di Android Studio, periksa pesan yang muncul di Android Studio ketika sedang menjalankan emulatornya

Apabila muncul pesan “HAX is working and emulator runs in fast virt mode” maka emulator Android sedang menggunakan akselerasi melalui Intel HAXM agar berjalan dengan lebih cepat dan lancar.

Comments
Loading...