10 votos

¿Cómo puedo hacer que mi emulador de carga más rápido?

Acabo de instalar eclipse junto con las herramientas para desarrollar aplicaciones para android de esta noche, así que estoy de nuevo a los dos. De todos modos, mi emulador toma alrededor de 5 minutos o más de la carga de cada tiempo, y generalmente viene con errores. Y siempre es realmente grande, como es tan alto como la pantalla de mi laptop, y sobre la mitad del ancho.. Alguna ayuda?

9voto

Lie Ryan Puntos 15629

Si usted está haciendo el desarrollo en Eclipse, no es necesario apagar el emulador. Si la depuración/botón de ejecutar en Eclipse está configurado correctamente, entonces el Eclipse va a cerrar la instancia actual del programa dentro del emulador, de instalar su nuevo programa para el emulador, y de iniciar el programa en el que se ejecuta actualmente emulador -- todo sin necesidad de reiniciar el emulador.

Sí, el emulador de arrancar todavía dura 5 minutos, pero no es tan malo, ya que sólo arrancar el emulador una vez al día (y el arranque de Eclipse en el inicio de la jornada se lleva casi la misma cantidad de tiempo de todos modos).

8voto

Martin Clarke Puntos 3370

Mentira Ryan hace un buen punto de que una vez que inicie el emulador no es necesario cerrarla cuando se realizan pruebas de una generación. Deje abierta y cada vez que ejecute o depurar tu aplicación automáticamente se re-carga y se puso en marcha.

Si usted está teniendo problemas con el tamaño de el emulador puede modificar la configuración y tienen que mostrar el tamaño real del dispositivo que usted está tratando de emular. Esto se puede hacer abriendo el "Android SDK and AVD Manager", seleccione la AVD desea administrar y haga clic en "Start". Esto abrirá el cuadro de diálogo de la derecha (en la captura de pantalla a continuación). Marque la casilla de "visualización de la Escala a tamaño real" y, a continuación, usted deberá modificar el Screen Size de campo y el "Monitor de dpi campo". El "Tamaño de Pantalla" será el tamaño de la pantalla del dispositivo que se está emulando y "Monitor ppp" se refieren a su monitor de dpi. Puede que tenga que jugar un poco porque me tomó un par de intentos para obtener el derecho.

SDK and AVD Manager

Espero que esto ayude

5voto

Michal Sznajder Puntos 6292

Creo que no hay que hacer nada para acelerar el emulador, es realmente lento.

Es mejor que utilice un dispositivo real para las pruebas, si es posible.

3voto

Mat Nadrofsky Puntos 173

En adición a los otros grandes las respuestas están aquí, esto es una especie de respuesta obvia.

De todos modos, pensé que me gustaría añadir a la lista aquí. Si aumenta especificaciones de hardware en el equipo de desarrollo de tu carrera esta en (más específicamente la memoria RAM o el disco duro de la velocidad del eje) y verás un aumento en la velocidad a la que el Emulador se inicia y se ejecuta.

Mi equipo de desarrollo tenía 2GB de DDR2667 y cuando fui a 4GB de DDR800 tuve un vistosas incremento en la velocidad de inicio del emulador y operaciones.

3voto

Chris Roberts Puntos 7543

Si estás usando una máquina multinúcleo, usted podría tratar de forzar el emulador para utilizar más núcleos. El emulador de Android utiliza un solo núcleo por defecto, y en algunos procesadores que puede ser muy lento. Sin embargo, esto disminuye la estabilidad del emulador.

Para ello, inicie el emulador y pulse Ctrl+Shift+Esc a abrir el Administrador de Tareas. Ir a la Processes ficha y haga clic en el emulator.exe proceso, seleccione Set Affinity y seleccione núcleos adicionales. Tenga en cuenta que usted tiene que hacer esto cada vez que se inicie el emulador.

Yo hice en mi antiguo dev máquina (Q9650, Win2008, 8GB DDR2 800MHz RAM) y se ha mejorado la velocidad un poco, pero se estrelló una vez al día, en promedio.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X