Diferencia entre revisiones de «Usuario:Juanda/android/emulador»
De WikiEducator
(→Optimización del emulador) |
|||
Línea 54: | Línea 54: | ||
====Optimización del emulador==== | ====Optimización del emulador==== | ||
*Por defecto, el emulador va más lento que un desfile de cojos. | *Por defecto, el emulador va más lento que un desfile de cojos. | ||
+ | *Debemos marcar snapshots para acelerarlo. | ||
+ | *Si está disponible (Intel va con algo de retardo a veces), resulta más útil utilizar un emulador con Intel (haz un wipe user data la primera vez que lo uses, sino, ¿se queda colgado?) | ||
+ | *Puede ir más rápido también mediante aceleración de máquinas virtuales mediante KVM (Kernel-based virtual machine). | ||
+ | : -[https://help.ubuntu.com/community/KVM/Installation Instalación]. | ||
+ | : -[http://developer.android.com/tools/devices/emulator.html Configuración en Eclipse] | ||
+ | *Ojo KVM con VmWare y VirtualBox pueden no llevarse del todo bien | ||
+ | </div> | ||
+ | |||
+ | |||
+ | <div class="slide"> | ||
+ | ====Instalación KVM==== | ||
+ | *Comprobamos que la máquina soporte aceleración de hardware: | ||
+ | <source lang="bash"> | ||
+ | juanda@dpto-01:~$ egrep -c '(vmx|svm)' /proc/cpuinfo | ||
+ | 2 | ||
+ | juanda@dpto-01:~$ | ||
+ | </source> | ||
+ | *Instalamos kvm: | ||
+ | <source lang="bash"> | ||
+ | $ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils | ||
+ | $ sudo adduser `id -un` libvirtd | ||
+ | Adding user '<username>' to group 'libvirtd' ... | ||
+ | </source> | ||
+ | *Cerramos sesión y volvemos a entrar. Debemos ejecutar el siguiente comando para ver que esté bien instalado: | ||
+ | <source lang="bash"> | ||
+ | $ virsh -c qemu:///system list | ||
+ | Id Name State | ||
+ | ---------------------------------- | ||
+ | |||
+ | $ | ||
+ | </source> | ||
+ | </div> | ||
+ | |||
*Debemos marcar snapshots para acelerarlo. | *Debemos marcar snapshots para acelerarlo. | ||
*Si está disponible (Intel va con algo de retardo a veces), resulta más útil utilizar un emulador con Intel (haz un wipe user data la primera vez que lo uses, sino, ¿se queda colgado?) | *Si está disponible (Intel va con algo de retardo a veces), resulta más útil utilizar un emulador con Intel (haz un wipe user data la primera vez que lo uses, sino, ¿se queda colgado?) |
Revisión de 21:54 14 may 2013
</div>