sábado, 17 de diciembre de 2016

Error installing split apks: com.android.ddmlib.InstallException: Failed to install all

Probar las últimas betas tiene la ventaja de disfrutar de nuevas funciones y características antes que el resto de usuarios, pero también te expones a sufrir errores del programa que no han sido suficientemente probados -de hecho, al ser beta asumes que esto te puede ocurrir y debes reportar los fallos encontrados-

Esto es lo que me ha ocurrido al instalar la última beta de Andorid Studio -concretamente 2.3 beta 1- que entre otras cosas, modifica el funcionamiento de Instant Run.

Al intentar lanzar la aplicación en el dispositivo aparece el siguiente mensaje:

Error installing split apks: com.android.ddmlib.InstallException: Failed to install all 



El problema ocurre tanto al intentar ejecutar -Run- como depurar -Debug- y no importa que limpiemos y volvamos a compilar el proyecto.

El fallo parece ser debido precisamente a la nueva funcionalidad de Instant Run, que permite ejecutar y depurar las modificaciones hechas en la aplicación de una forma más rápida.

La solución temporal -hasta que lo corrijan- pasa por desactivar esta función. Para ello, nos iremos a
File >> Settings >> Build, Execution >> Gradle >> Instant Run


Desmarcaremos la opción Enable Instant Run y pulsamos Ok.
La próxima vez que lancemos la aplicación, el problema habrá desaparecido aunque eso sí, no dispondremos de esta opción.
Comentarios
3 comentarios
Para Comentar Elige el Sistema de Comentario de tu Agrado:
Comentarios Comentarios Comentarios