android install emulation apk

android - Error: "No se pudo instalar apk en el dispositivo ''emulador-5554'': tiempo de espera"



install emulation (6)

He ejecutado mi aplicación utilizando un emulador. Se está demorando aproximadamente 5 minutos en cargar y 2 minutos de instalar mi aplicación en mi emulador. Después de los dos minutos falla.

Esta es la consola de errores,

[2013-03-28 14:13:18 - newwaterreadingapp] ------------------------------ [2013-03-28 14:13:18 - newwaterreadingapp] Android Launch! [2013-03-28 14:13:18 - newwaterreadingapp] adb is running normally. [2013-03-28 14:13:18 - newwaterreadingapp] Performing com.example.newwaterreadingapp.MainActivity activity launch [2013-03-28 14:13:18 - newwaterreadingapp] Automatic Target Mode: using existing emulator ''emulator-5556'' running compatible AVD ''NewAvd_water_electricity_reading'' [2013-03-28 14:13:18 - newwaterreadingapp] Uploading newwaterreadingapp.apk onto device ''emulator-5556'' [2013-03-28 14:18:31 - newwaterreadingapp] Installing newwaterreadingapp.apk... [2013-03-28 14:20:35 - newwaterreadingapp] Failed to install newwaterreadingapp.apk on device ''emulator-5556! [2013-03-28 14:20:35 - newwaterreadingapp] (null) [2013-03-28 14:20:37 - newwaterreadingapp] Launch canceled!

Mi aplicación se encuentra en la carpeta E:/Projects . Y he aumentado mi tiempo de espera adb a 15000ms. Pero aún veo que mi aplicación no está cargada en el emulador.


1 motivo puede ser porque su emulador está colgado, ciérrelo y comience uno nuevo. Si el nuevo emulador también se está demorando en iniciarse, simplemente reinicia el eclipse. Funcionó para mí


El tiempo de espera predeterminado de adb es pequeño, así que cambie su valor. Si usa eclipse, siga la siguiente ruta Ventana -> Preferencias -> Android -> DDMS -> Tiempo de espera de conexión ADB (ms)


Si está usando el Emulador, abra el Emulador y luego vaya a settings->Apps->Select Aplicaciones- settings->Apps->Select y desinstale su aplicación desde el Emulador.

Cierra el emulador

Ahora, haga clic con el botón derecho en su project->Run as->Run Configuration-> en Target Select Seleccione automáticamente la opción de dispositivo compatible y luego haga clic en ejecutar.


Si está utilizando el Emulator , reinicie.

Si está utilizando el phone , reinicie y luego el teléfono.

Apague completamente y encienda. Eso me lo arregló.

O

En Eclipse, seleccione WindowPreferences , luego AndroidDDMS y configure el tiempo de espera de la conexión ADB (ms) en algo más largo que el valor predeterminado (que es 5000 ).


Tuve el mismo problema y se debió a que el emulador no tenía suficiente memoria. Estaba ejecutando el emulador 3.0 con solo 512 mb de RAM, y fue por casualidad que vi una tonelada de excepciones de OutOfMemory en LogCat provenientes de los procesos del sistema. Lo subió a 1024 mb y aumentó el montón de VM a 64 mb y se instaló bien.


Yon puede aumentar la configuración del tiempo de espera de su adb en eclipse. Vaya a Preferencias-> Android-> DDMS-> busque "Tiempo de espera de conexión ADB (ms) " y otorgue un valor más alto.

Además, intente ver si su emulador está conectado al DDMS. Verifique desde la vista DDMS o ejecute "dispositivos ADB" en el símbolo del sistema