Friday, 23 November 2012

Emulator pada pemograman Android sangat dibutuhkan untuk menjalankan aplikasi android. Dengan adanya emulator, kita tidak harus memiliki gadget Android untuk menguji aplikasi yang sudah kita buat. Namun,  kadang-kadang eksekusi aplikasi melalui emuloator terasa lama karena kinerja dari emulator begitu lambat. Untuk mengatasi masalah tersebut, berikut ini saya akan memberikan langkah-langkah bagaimana mempercepat kinerja dari emulator Android dengan Intel Android x86 Emulator.

Langkah pertama install Intel Atom X86 System Image :
  • Buka terminal kemudian jalankan SDK Manager dengan perintah :
    android
  • Setelah jendela SDK Manager muncul, kemudian conteng Intel Atom X86 System Image dan klik Instal Package. Seperti gambar berikut :

Langkah kedua Instal KVM :
Untuk menginstall KVM, anda harus mengecek dulu apakah prosesor anda support atau tidak untuk menginstall KVM caranya dengan mengetik perintah berikut :
egrep -c '(vmx|svm)' /proc/cpuinfo
jika hasilnya 0 maka prosesor anda tidak support
jika hasilnya 1 atau lebih maka anda bisa menginstalnya.

untuk lebih meyakinkan anda, bisa dicek dengan menggunakan perintah :
kvm-ok
bila semuanya beres, instal KVMnya dengan perintah :
Untuk Lucid 10.04 atau diatasnya :
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
Kemudian akan muncul dialog seperti ini :


pilih “No configuration” kemudian Ok.
lalu ketik perintah :
sudo adduser namauser kvm
kemudian perintah :
sudo adduser namauser libvirtd
untuk mengetahui apakah sudah berhasil atau belum, ketikkan perintah ini :
sudo virsh -c qemu:///system list
jika sudah berhasil maka informasinya akan keluar sebagai berikut :
Id Name                 State
———————————
untuk lebih jelasnya cara install KVM, silahkan anda berkunjung ke forum Ubuntu di bawah ini: 

Langkah terakhir, buat AVDnya :
Jalankan Android SDK Manager kemudian pilih > Tools > Manage AVDs.
setelah jendela Android Virtual Device Manager muncul maka pilih > New.
dan berikut gambar konfigurasinya :


untuk Hardware tambahkan property GPU emulation dengan cara klik > New 
dipropertynya pilih GPU emulation lalu Ok dan set valuenya “yes
jika sudah, klik > Create AVD

Jika semua proses diatas berjalan dengan lancar maka jalankan emulatornya dengan perintah :
emulator-x86 -avd Andro -partition-size 1024 -gpu on -qemu -m 1024 -enable-kvm

Jika anda ingin menjalankan emulatornya melalui Eclipse, ikuti langkah berikut :

  • Jalankan Eclipse, kemudian klik menu > Run > Run Configurations
  • pada panel sebeleh kiri pilih projek Android yang ingin anda jalankan
  • pada panel sebelah kanan pilih tab Target
  • Kemudian pilih AVD yang anda buat tadi.
  • pada Additional Emulator Command Line Options tambahkan perintah berikut :
    -partition-size 1024 -gpu on -qemu -m 1024 -enable-kvm
  • terakhir, Jalankan projek Android anda.

Untuk lebih jelasnya cara Install dan setting Intel Android x86 Emulator di Ubuntu, silahkan lihat video berikut :


REFERENSI

Install dan setting Intel Android x86 Emulator di Ubuntu

Emulator pada pemograman Android sangat dibutuhkan untuk menjalankan aplikasi android. Dengan adanya emulator, kita tidak harus memiliki gadget Android untuk menguji aplikasi yang sudah kita buat. Namun,  kadang-kadang eksekusi aplikasi melalui emuloator terasa lama karena kinerja dari emulator begitu lambat. Untuk mengatasi masalah tersebut, berikut ini saya akan memberikan langkah-langkah bagaimana mempercepat kinerja dari emulator Android dengan Intel Android x86 Emulator.

Langkah pertama install Intel Atom X86 System Image :
  • Buka terminal kemudian jalankan SDK Manager dengan perintah :
    android
  • Setelah jendela SDK Manager muncul, kemudian conteng Intel Atom X86 System Image dan klik Instal Package. Seperti gambar berikut :

Langkah kedua Instal KVM :
Untuk menginstall KVM, anda harus mengecek dulu apakah prosesor anda support atau tidak untuk menginstall KVM caranya dengan mengetik perintah berikut :
egrep -c '(vmx|svm)' /proc/cpuinfo
jika hasilnya 0 maka prosesor anda tidak support
jika hasilnya 1 atau lebih maka anda bisa menginstalnya.

untuk lebih meyakinkan anda, bisa dicek dengan menggunakan perintah :
kvm-ok
bila semuanya beres, instal KVMnya dengan perintah :
Untuk Lucid 10.04 atau diatasnya :
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
Kemudian akan muncul dialog seperti ini :


pilih “No configuration” kemudian Ok.
lalu ketik perintah :
sudo adduser namauser kvm
kemudian perintah :
sudo adduser namauser libvirtd
untuk mengetahui apakah sudah berhasil atau belum, ketikkan perintah ini :
sudo virsh -c qemu:///system list
jika sudah berhasil maka informasinya akan keluar sebagai berikut :
Id Name                 State
———————————
untuk lebih jelasnya cara install KVM, silahkan anda berkunjung ke forum Ubuntu di bawah ini: 

Langkah terakhir, buat AVDnya :
Jalankan Android SDK Manager kemudian pilih > Tools > Manage AVDs.
setelah jendela Android Virtual Device Manager muncul maka pilih > New.
dan berikut gambar konfigurasinya :


untuk Hardware tambahkan property GPU emulation dengan cara klik > New 
dipropertynya pilih GPU emulation lalu Ok dan set valuenya “yes
jika sudah, klik > Create AVD

Jika semua proses diatas berjalan dengan lancar maka jalankan emulatornya dengan perintah :
emulator-x86 -avd Andro -partition-size 1024 -gpu on -qemu -m 1024 -enable-kvm

Jika anda ingin menjalankan emulatornya melalui Eclipse, ikuti langkah berikut :

  • Jalankan Eclipse, kemudian klik menu > Run > Run Configurations
  • pada panel sebeleh kiri pilih projek Android yang ingin anda jalankan
  • pada panel sebelah kanan pilih tab Target
  • Kemudian pilih AVD yang anda buat tadi.
  • pada Additional Emulator Command Line Options tambahkan perintah berikut :
    -partition-size 1024 -gpu on -qemu -m 1024 -enable-kvm
  • terakhir, Jalankan projek Android anda.

Untuk lebih jelasnya cara Install dan setting Intel Android x86 Emulator di Ubuntu, silahkan lihat video berikut :


REFERENSI