Emulador androide insuficientemente lento – ¿hay una solución?

Sé que el tema fue discutido aquí el año pasado, pero espero que alguien haya encontrado una solución. El emulador simplemente no funciona para mí. Se tardó 15 minutos o más para cargar hola mundo hace unos días, y ahora no puedo conseguir que cargue un MapsDemo simple de las muestras de api no importa cuánto tiempo espero.

Estoy usando eclipse con el complemento android (sdk y avd manager). Mi pc es 2.31 GHz quadcore con 8GB de RAM y Windows 7 x64. Nada está siendo registrado en LogCat aparentemente.

¿Hay alguna alternativa o ciertas soluciones que puedo probar antes de comprar un teléfono? Acabo de actualizar mi teléfono a un HTC Incredible y depurar desde el teléfono, pero Verizon no tendrá ninguna por al menos un mes y me gustaría realmente tener mi aplicación en ese momento.

Elimine todos sus AVD y vuelva a instalar el SDK en un nuevo directorio. Esto debería borrar cualquier configuración de configuración de vigilancia o problemas basados ​​en AVD que podrían estar causando la desaceleración.

También intente apagar cualquier escáner de virus / spyware que pueda tener en ejecución porque puede ver si su aplicación AV está intentando escanear las imágenes de la tarjeta AVD y / o SD, lo que podría ralentizar las cosas.

(Por cierto, estoy ejecutando el emulador en un Quad Core Q6600 con 4gb de RAM y Win 7 x64 y comienza en menos de 1 min, así que dudo que sea un problema de compatibilidad).

El mejor consejo que he recibido es utilizar para orientar una plataforma antigua y una resolución más baja. El emulador para Android 1.5 en HVGA es significativamente más rápido para cargar que 3.1 en la resolución de la tableta.

Si está ejecutando un emulador para una nueva versión de Android, y desea ver lo que está haciendo durante la carga, puede ver en 'adb logcat'. ¡Por lo menos da una mejor regeneración que la palabra "androide" con una luz que brilla a través de ella!

Normalmente lo inicio luego de que vea la pantalla "ANDROID" cerrarlo y reiniciarlo y funciona y arranca mucho más rápido la segunda vez.

He empezado a usar ubuntu v11 (con arranque dual), el emulador ahora está comenzando dentro de 40sec y trabajando sin errores, que he encontrado en Windows 7 y el rendimiento también es bueno.

Acabo de tener el mismo problema hoy, después de recibir el consejo, para crear una tarjeta SD 400MiB en mi AVD. Lo hice, pero nada funcionó más. Esperé media hora para que mi aplicación compile, pero no sucedió nada a pesar de que el LogCat todavía funcionaba … Así que vine aquí para encontrar una solución y lo hice!

Aquí está lo que aceleró todo el asunto de nuevo:

  1. Fui a AVD Manager (Window> AVD Manager en Eclipse)
  2. Por encima de los AVD se puede ver la ruta donde se almacena todo lo que es creado por la máquina
  3. Así que fui a esa carpeta de la ruta y se llenó de material previamente compilado
  4. Así que lo borré y voila, mi aplicación se ejecuta en un minuto de nuevo!

PS Puede ser el caso, que no encontrará las últimas carpetas descritas en la ruta, porque están ocultas. Sólo tienes que escribir en ese camino, y van a estar allí: Las carpetas ocultas se veía así: .android \ avd Sólo tienes que escribirlo manualmente y borrar todas esas cosas allí.

Utilizando SDK Manager descargue e instale Intel x86 Emulator Accelerator (Después de descargar este paquete SDK puede encontrar el archivo ejecutable en la ruta "SDK_LOCATION" \ extras \ intel \ Hardware_Accelerated_Execution_Manager Instalarlo) y también los paquetes Intel x86 Atom System Image . Introduzca aquí la descripción de la imagen

Introduzca aquí la descripción de la imagen

A continuación, cree un nuevo AVD con CPU / ABI como Atom de Intel (x86) , y seleccione Usar host de GPU . ¡Hecho! Introduzca aquí la descripción de la imagen

  • No se pudo ejecutar el emulador de Android como no pudo inicializar emulados framebufferHAX en Windows 7
  • Android AVD Manager: No se puede crear una nueva definición de dispositivo (java.lang.NullPointerException)
  • Lamentablemente, la aplicación se ha detenido en Android Emulator
  • Emulador no muestra mi aplicación
  • Android - Emulador en modo horizontal, la pantalla no gira
  • El emulador no devuelve el ancho y la altura reales para una resolución de 320x240
  • Copiar la base de datos de la carpeta de activos en el dispositivo no root
  • Insertar contacto a SIM desde Android
  • Cómo emular la ubicación GPS en el emulador de Android?
  • Emulador-5554 desconectado! Cancelando el 'lanzamiento de la actividad'! Intentado resolver con los comandos del cmd pero todavía no trabajando
  • ANDROID-No se pudo asignar memoria: 1455
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.