while studio solucion installing instalar failed error ddmlib app android failed-installation

solucion - session app '': error installing apk en android studio



Error al instalar*.apk en el dispositivo ''emulator-5554'': EOF (19)

  1. Desinstale el apk del emulador.
  2. Intenta ejecutar la aplicación nuevamente desde Eclipse.
  3. Compruebe la versión de Android SDK mínima e intente ejecutarla en el Administrador de AVD creado por Emulator.

Funcionará definitivamente ...

el proyecto que intenté ejecutar está configurado en el nivel 7 de minSDK. He obtenido el mensaje de error anterior cuando ejecuto el dispositivo virtual Android-5554. (los otros dispositivos funcionan bien). Está trabajando muy despacio y tarda demasiado en llegar a la pantalla de inicio, ni siquiera se ejecuta. Al final, da este error:

Error al instalar * .apk en el dispositivo ''emulator-5554'': EOF

Reinicié mi computadora y Eclipse varias veces, así como proyectos limpios. También probé esto ¿Por qué el emulador de Android es tan lento? ¿Cómo podemos acelerar el emulador de Android? para arreglarlo Ayer, estaba funcionando bastante bien. Ahora es tan slugguish.

cualquier sugerencia o ayuda? Gracias


Cuando me sucedió, lo resolví cerrando el emulador y ejecutando el proyecto nuevamente.


Cuando muestra la escritura en rojo - el error, no cierra el emulador - déjelo como está y vuelva a ejecutar la aplicación.


Ejecute el siguiente comando:

adb kill-server adb start-server

Es posible que dibuje los próximos mensajes DeviceMonitor] Intentos de conexión: 1 DeviceMonitor] Intentos de conexión: 2


En mi caso, he usado un emulador de tamaño de pestañas (7 ") para probar la aplicación. Pero me dio el error" No se pudo instalar xxxxx.apk en el dispositivo "emulator-5554. "y el lanzamiento cancelado.

La única solución trabajada para mí fue configurar el bit de tamaño de ram de emulador alto (1512Mb) y el tamaño de almacenamiento dinámico de VM a 36 .

Después de eso funcionó como el encanto.

Gracias.


En mi opinión, debes eliminar este AVD y crear uno nuevo para API-7. Funcionará bien si no, por favor avíseme, le enviaré una solución más.

Saludos,


Estaba enfrentando el mismo problema pero intenté cambiar el tiempo de espera de la conexión ADB. Creo que por defecto es que a 5000ms y cambié el mío a 10000ms para deshacerme de ese problema. Si está en Eclipse, puede hacerlo yendo a través de Ventana -> Preferencias y luego está en DDMS en Android.


Estaba obteniendo este problema debido a problemas de codificación. Para arreglar, puedes (usando eclipse 3.6. STS)

  • Haga clic derecho en el Proyecto, seleccione propiedades, elija "Recurso" (primera opción en la pantalla de propiedades)
  • En "Codificación de archivo de texto", seleccione Otro-> UTF-8
  • Haga clic en el botón "Aplicar" y continúe con Ok.

Proyecto-> Limpio

Proyecto-> Ejecutar

.apk carga bien.


Me encontré con este problema muchas veces. Pruebe cada uno de estos pasos después de cada paso ejecute el archivo APK si no funciona, avance al siguiente paso:

  1. Ejecútalo de nuevo. (simplemente intente volver a ejecutarlo).
  2. Proyecto-> Limpiar (limpiar el proyecto más cualquier proyecto en el que confíe).
  3. Haga clic derecho en proyecto en el explorador de paquetes y luego ciérrelo. Luego cierre Eclipse. Luego vuelve a abrir ambos.
  4. Igual que el paso anterior más Proyecto-> Limpiar.
  5. Reinicia el AVD.
  6. Eliminar el AVD. Luego vaya a la carpeta que contiene el AVD en la carpeta Android-Sdk y elimine cualquier cosa con el nombre de AVD (un archivo más una carpeta). Es posible que deba reiniciar su computadora para que se elimine. Crea un nuevo AVD.

Ninguno de los dos anteriores me ayudó, en cambio, conecté mi teléfono a través de los concentradores USB posteriores (utilicé los concentradores USB delanteros anteriormente), ¡y esto me ayudó!


Pruebe window-> show view-> devices-> view menu-> Reset adb y ejecute nuevamente la aplicación.


Resolví el problema reiniciando Eclipse luego Project -> build all


adb está muy loco, después de varios intentos descubrí que estaba conectado con muchos dispositivos (emuladores y dispositivos), así que eliminé todos los dispositivos y volví a funcionar


la solución es que tiene que cambiar el valor de tiempo de espera a al menos 15000 ms (milisegundos) ya que mili es menor que segundos, será en una instancia ... no es necesario reiniciar. Deberíamos dar algo de tiempo para que el emulador cargue archivos para completar la ejecución. Depende de nuestras configuraciones de sistema. Vaya a windows->perspectives->android->DDMS->timeout a 15000.

esto funcionará ... cambie el tiempo si no funciona. Aumente el tamaño del montón e intente manipular el nivel mínimo de Api.


puedes intentar esto:

1. Open the "Android Virtual device Manager" 2. Select from one the listed devices there and run it. 3. Right your Android App -> Run As -> Android Application

Funcionó para mí Intenté esto con un emulador en eclipse. Toma un tiempo antes de que se ejecute la aplicación. Para mí, tomó 33 segundos. Espere hasta que el mensaje en la consola diga "¡éxito!"


solo cierre el eclipse y el emulador de avd y reinícielo. Funciona bien


Según mi conocimiento, hay dos formas de resolver el problema ...

  1. Elimine .apk que se regenera de nuevo después de la compilación, y pruebe el emulador nuevamente.

  2. Elimina el emulador y crea un nuevo emulador además de tu aplicación.

Creo que funciona ... si no, comprueba tu logCat, que te muestra el error real y trata de resolverlo ...

Espero que te ayude .........


Solución:

  1. Inicie el emulador (por separado) y espere hasta que esté completamente cargado.
  2. Abrir el bloqueo de teclas.
  3. Navega a Eclipse y ejecuta tu aplicación.

Causa del problema: el emulador de Android no ha cargado todas sus bibliotecas que manejan la instalación de una nueva aplicación y debido a eso se ejecuta en java.io.IOException: EOF

Eso me estaba causando el problema.


  • no inicie el emulador de Android
  • Haga clic derecho en Proyecto> Ejecutar como> Aplicación de Android

y luego el emulador de Android se inicia automáticamente

ahora ok