Android Studio: Mengatasi Masalah Android Virtual Devices (AVD) di Platform AMD Ryzen

Jika anda pengembang aplikasi android, pasti sudah akrab dengan yang namanya Android Studio. Android studio merupakan Integrated Development Environment (IDE) yang digunakan untuk mengembangkan aplikasi untuk operating system android. Saya sendiri bukan seorang programmer atau orang yang jago coding. Tapi entah kenapa saya suka sekali menginstall Android SDK di komputer saya. Terakhir kali install Android SDK beberapa tahun yang lalu ketika masih pake IDE Eclipse di platform intel.

Ketika di platform Intel, menginstall Android SDK merupakan hal yang amat mudah, dan langsung bisa berjalan dengan lancar setelah proses penginstalan. Hal berbeda terjadi ketika saya mencoba menginstal Android Studio di platform AMD Ryzen 2400G. Terutama pada bagian Android Virtual Devices (AVD).

Pada proses instalasi Android Studio pada platform AMD Ryzen, ada sedikit error yang muncul. Ternyata kita tidak bisa menginstall Intel Hardware Accelarated Execution Manager (Intel® HAXM) wkwkwkwk. Ya iyalah, Intel HAXM kan memang khusus untuk CPU berbasis Intel, jadi tidak bisa untuk CPU AMD. Intel HAXM mendayagunakan teknologi Intel® Virtualization Technology (Intel® VT) untuk mempercepat proses emulasi android di PC, sehingga Android Virtual Devices (AVD) bisa berjalan dengan mulus.

Setelah menginstall semua SDK platform dan Tools yang dibutuhkan, kemudian saya membuka TAB Android Virtual Devices (AVD). Betapa kagetnya saya ketika saya ingin menjalankan / run emulator AVD ternyata tidak bisa. Perasaan fitur AMD-V sudah saya enable di BIOS untuk mendukung virtualisasi. Lalu bagaimanakah cara mengatasi emulator Android Virtual Devices (AVD) yang tidak bisa berjalan di platform AMD Ryzen?

Untuk menjalankan AVD di platform Intel, kita bisa mengandalkan Intel HAXM. BAgaimana di platform AMD? Jika anda menggunakan Windows 10 yang sudah di update sampai April 2018, anda tak perlu khawatir. Karena windows 10 sudah menambahkan fitur virtualisasi pihak-ketiga bernama Windows Hypervisor Platform. Dengan dukungan Windows Hypervisor Platform dan Hyper-V seharusnya kita sudah bisa menjalankan emulator AVD di AMD secara hardware-accelarated layaknya pada platform Intel. Android Studio sendiri per Juli 2018 sudah mengumumkan secara resmi dukungan akselarasi hardware pada CPU AMD.

Nah, untuk bisa menjalankan emulator Android Virtual Devices (AVD) dengan lancar di platform AMD Ryzen, anda harus mengaktifkan fitur Hyper-V dan Windows Hypervisor Platform di Windows 10. Caranya adalah sebagai berikut:

Pertama, buka tab Search di taskbar Windows 10, kemudian cari dan buka "Turn Windows features on or off"
Turn Windows features on or off
Turn Windows features on or off

Kemudian aktifkan fitur "Hyper-V" dan "Windows Hypervisor Platform"
Mengaktifkan fitur Hyper-V dan Windows Hypervisor Platform di Windows 10 pada platform AMD Ryzen
Mengaktifkan fitur Hyper-V dan Windows Hypervisor Platform di Windows 10

Kemudian restart komputer
Akhirnya Android Virtual Devices (AVD) dapat berjalan lancar di platform AMD Ryzen
Akhirnya Android Virtual Devices (AVD) dapat berjalan lancar di platform AMD Ryzen

Berikut inivideo tutorialnya:

Setelah komputer restart, cobalah untuk menjalankan Android Virtual Devices. Wow! It worked! Awesome! Akhirnya emulator AVD bisa berjalan dengan smooth di platform AMD Ryzen! Terimakasih untuk fitur Windows Hypervisor Platform dan Hyper-V!
Next PostNewer Post Previous PostOlder Post Home