4 Masalah Android Studio di Linux dan Solusinya
Apakah kamu baru pindah ke Linux dan menggunakan Android Studio di sana?
Mungkin kamu akan mendapatkan beberapa masalah, karena cara instal Android Studio-nya belum benar.
Berikut ini beberapa masalah yang biasanya terjadi dan solusinya:
1. KVM is Missing
KVM adalah sebuah mesin virtual berbasis kernel (Kernel Based Virtual Machine).
KVM akan digunakan oleh android studio untuk membuat emulator.
Apabila kamu mendapatkan masalah: “KVM is Missing”
…itu artinya KVM belum terinstal di komputermu.
Cobalah untuk menginstalnya dengan perintah:
sudo apt install qemu-kvm libvirt-bin virtinst bridge-utils cpu-checker
Setelah itu coba ketik kvm-ok
untuk memeriksa,
apakah KVM terinstal atau tidak.
Jika muncul seperti ini:
Itu artinya KVM belum terinstal.
Namun jika muncul seperti ini:
Artinya KVM sudah terinstal dengan benar.
2. x86 emulation currently requires hardware acceleration
KVM sudah terinstal, tapi masih dikatakan missing?
emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure KVM is properly installed and usable. CPU acceleration status: KVM is not installed on this machine (/dev/kvm is missing).
Menurut salah satu jawaban di forum, masalah ini disebabkan karena virtualisasi CPU belum diaktifkan.
Cobalah untuk mengaktifkannya melalui BIOS:
Setelah itu coba lagi untuk membuat dan menjalankan emulator.
3. /dev/kvm device permission denied
KVM sudah terinstal dengan benar dan virtualisasi CPU juga sudah diaktifkan,
tapi kok muncul pesan error /dev/kvm device permission denied
?
Tenang…
Ini disebabkan karena user yang sedang kita pakai belum memiliki akses ke KVM.
Solusinya gimana?
Solusinya kita harus menambahkan user yang sedang kita pakai ke dalam group kvm
.
Caranya,
Ketik perintah berikut:
sudo adduser $USER kvm
Hasilnya:
Setelah itu, coba restart komputer anda.
4. Your Android SDK is missing
Android SDK (Software Development Kit) merupakan sekumpulan library dan tools yang dibutuhkan untuk mengembangkan aplikasi Android.
Android Studio dan Android SDK, biasanya diinstal terpisah.
Ada juga yang bundle (Android Studio + Android SDK).
Kadang, yang diinstal terpisah sering terjadi masalah “SDK is Missing”
Ini artinya, Android SDK tidak ditemukan.
Jangan panik, ini bukan masalah besar.
Solusinya:
Kita harus konfigurasi android studio agar menggunakan Android SDK yang benar.
Caranya:
1. Buka Settings
Buka menu File->Settings.
2. Atur Lokasi Android SDK
Masuk ke pengaturan Appearance & Behavior->System Settings->Android SDK, jika tampil seperti ini:
Artinya, SDK sudah dikonfigurasi dengan benar.
Tapi kalau tidak, coba ganti lokasi SDK dengan mengklik tombol Edit pada Android SDK Location.
Maka akan muncul jendela untuk mengubah lokasi Android SDK.
Carilah di mana lokasi anda mengeinstal SDK.
Akhir Kata…
Itulah beberapa masalah yang sering terjadi pada Android Studio di Linux.
Adapun masalah-masalah yang lain, mungkin nanti akan ditambahkan.
…atau mungkin ada yang mau cerita masalahnya di kolom komentar, silakan.