2011-09-15 17 views
8

si quiero trabajar/probar con mi AVD, el emulador de Android es super lento, apenas utilizable. Estoy desarrollando con eclipse y estaba a punto de probar una aplicación de helloWorld, pero todo el proceso es demasiado lento. ¿Es el hardware de mi pc? detalles:Dispositivo virtual Android super lento - ¿PC demasiado lento?

AMD Athlon 64 3500+, 2.21 Ghz 
2 GB RAM 
Windows XP 

Sé que es un poco corriendo con carbón, pero en realidad, es sólo un emulador de teléfono. ¿Cuál es tu opinión?

+1

Eso PC no es realmente Estado del arte. Sugiero actualizarlo: más RAM y (al menos) una CPU de doble núcleo * definitivamente * ayuda para * cualquier tipo de desarrollo de software. –

+0

dile a mi jefe: D – dan

+0

si tu desarrollo comercial en este ¡PC entonces eso está tratando de ahorrar dinero en los lugares equivocados! [Esta pregunta en programmers.se] (http://programmers.stackexchange.com/questions/ 93983/why-dont-all-companies-buy-developers-the-best-hardware) podría ayudarlo diciéndole a su jefe por su cuenta. –

Respuesta

9

Tuve el mismo problema. El emulador fue lento como el infierno. Puede acelerarlo significativamente cambiando el tamaño de almacenamiento dinámico asignado en el administrador de AVD. Vaya a AVD Manager -> Seleccione su dispositivo -> Haga clic en el botón "Detalles". El tamaño del montón probablemente sea de 24 o 48 (vm.heapSize: 24). Así es como aumenta el tamaño del montón.

AVD Manager -> Seleccionar dispositivo -> Editar -> Sección de hardware (misma ventana) -> Seleccionar la propiedad "Max VM application heapsize" -> Hacer doble clic y editar el valor a 512 o superior.

Reinicia el emulador (si ya se está ejecutando).

+1

Esta es la verdadera respuesta correcta, personas. El espíritu de la pregunta es averiguar si el rendimiento del emulador se puede mejorar, y puede ser siguiendo las instrucciones aquí. – GChorn

3

Es solo un emulador muy lento. La mejor opción es definitivamente probar en un teléfono real.

+2

Android-x86 dentro de un VirtualBox es considerablemente más rápido, por cierto. –

+0

intentaré esto. ¡Gracias a todos ustedes! – dan

1

Estoy usando Intel Core2 Quad a 2.33 HZ, 2,33 Hz con 3 GB de RAM. Se tarda unos 20 segundos en cargar la aplicación después de realizar cambios. Debe actualizar su PC para probar sus aplicaciones en el emulador. Si tienes un dispositivo Android, entonces bien. Tu PC funcionará bien.

1

Como dice cjk, el emulador es increíblemente lento. Emula completamente la arquitectura del núcleo ARM y solo puede ser de un solo hilo. Lo mejor que puede hacer para ayudarlo es asignarlo a un núcleo menos utilizado y aumentar la prioridad/bondad del proceso.

+0

Desafortunadamente, el Athlon 64 3500+ es un procesador de un solo núcleo. –

1

Tenía el mismo tipo de especificaciones en mi computadora mientras desarrollaba, de hecho el emulador es demasiado lento para trabajar. ¿Cuál es su resolución de pantalla? En mi caso, la conexión a un monitor aceleró el emulador, realmente cojo ...

+0

mi res. es 1280 x 1024. ¿Quiere decir que un monitor más pequeño o más grande lo acelera? – dan

+0

Más grande, pero como el tuyo es tan alto como el mío, creo que el emulador es demasiado pesado para funcionar en tus especificaciones. – Thys

0

La resolución de pantalla actual de mi LCD es 1600 * 900 y estoy usando Windows 7. Está funcionando bien.

0

Tengo un aire macbook (no muy potente), el emulador era demasiado lento. Fue porque en la GPU de Usar Opciones de Emulación estaba marcada. Esto también podría ayudar. su fina con:

Dispositivo: 3.2" QVGA objetivo: el nivel 8 Memoria RAM: 512 Montón: 128 opciones de emulación:. no marcado

creo que sirve

Cuestiones relacionadas