¿Cuánto tiempo tarda el emulador de Android para empezar? ¿Necesita cerrar / iniciar si cada vez que cambia el código Java?
Cuando se desarrolla para Android, normalmente necesita detener el emulador y reiniciarlo cada vez que realice un cambio en su código Java o hay una forma más rápida? El emulador tarda unos 1,5 minutos en comenzar para mí, ¿es normal?
- Copiar archivo específico en el emulador en android
- ¿Cómo ver Samsung Galaxy Tab Emulator en tamaño completo?
- Error al iniciar AVD - "No se pudo abrir el archivo: (nulo) /system/build.prop: No existe tal archivo o directorio"
- cómo cerrar el avd en el linux os
- El emulador de Android para siempre
- Android SDK AsyncTask doInBackground no está en ejecución (subclase)
- Android / Eclipse emulador cómo limpiar los datos?
- ¿Por qué la búsqueda de Google no está actualizada en el emulador de Android?
- Error de Genymotion: "No se puede cargar el motor de VirtualBox" en Yosemite. VirtualBox instalado
- mis imágenes gif se muestran en el emulador, pero faltan en mi teléfono inteligente
- Android herramientas r17 x86 emulador - ¿por qué no puedo crear un x86 AVD?
- Emulador de Android: esta aplicación no se ejecutará sin los servicios de Google Play
- ¿Por qué el simulador de teléfonos Android es tan lento?
Sí. Iniciar un emulador es lento, pero no es necesario reiniciarlo normalmente cuando realiza cambios. Sólo puede apuntar al emulador ya en ejecución, al menos en eclipse.
Vale la pena utilizar la funcionalidad "Snapshot" del emulador. Puede habilitarse cuando crea (o puede editar) su imagen AVD.
Esto tomará una "instantánea" de la imagen del emulador cuando dejas de correr. A continuación, reinicia el emulador en ese mismo lugar.
Cuando se utiliza esta función, el tiempo de inicio del emulador se acelera por un factor si 10 + (veo un arranque de 10 segundos en comparación con 90 segundos para sacarlo a relucir).
Es importante tener en cuenta, que esto mantendrá "estado" de su emulador entre las ejecuciones. Esto puede ser útil si está intentando probar un escenario en particular. Puede ser malo si ejecuta el emulador de memoria, luego "instantánea" que (en ese momento, siempre se puede tomar una nueva instantánea, y empezar de nuevo).
El emulador toma un cierto tiempo para comenzar, dependiendo de la máquina que funciona y de la cantidad de programas que usted está funcionando en el anfitrión.
Si instalaste el complemento eclipse, no necesitas reiniciar el emulador cada vez: simplemente ejecuta ejecutar en eclipse, y el complemento se encargará de hacer el paquete .apk, ponerlo en el dispositivo e iniciar la actividad (si la hay) ).
Realmente no hay necesidad de reiniciar el emulador. Puede mantenerlo funcionando todo el día (o más). Si no utiliza eclipse: adb install -r realizará el trabajo (-r para reemplazar el paquete existente) y reiniciará la aplicación.
El mío toma un minuto + para comenzar. Intenté agregar -no-boot-anim para acelerarlo, pero las pocas pruebas que hice no lo aceleraron.
No hay necesidad de cerrar Emulador de Android cuando los cambios en el código simplemente hacer una cosa
- Deje AVD en ejecución y tendrá que presionar F11 (o ejecutar su aplicación), asegúrese de que está en la pantalla de inicio de AVD.
Para iniciar el emulador en Eclipse, vaya a Ventana -> Android SDK y AVD Manager, luego seleccione el dispositivo virtual que desea y pulse start. De esta manera se mantendrá y no se apagará cuando termine la aplicación.
He notado que a veces tengo que apagar el emulador y reiniciarlo. Parece que se cuelga en "esperando a casa para lanzar". Esto sólo se bloquea la primera vez. Una vez que se lanza con éxito puedo reinstalar repetidamente sin problemas.
Sí, como todo el mundo dijo que no tiene que reiniciar el emulador. No estoy seguro de si es mi computadora (obviamente en algún grado sería) pero incluso cuando simplemente hago un cambio de una línea y relanzar, eclipse / AVD tomar aproximadamente 2-3 minutos para cargar completamente mi nuevo paquete para el emulador. Sucks tener que esperar tanto tiempo entre los cambios, pero también te hace querer escribir mejor código la primera vez en lugar de ser descuidado y sólo probar los resultados.
- Verificación del lado del servidor de la compra de la versión 3 de facturación de Google Play en la aplicación (parte 2)
- El servicio detenido está haciendo la recolección de basura constante