Bueno pues antes escribo, antes encuentro una solución.
He encontrado esta respuesta en otro foro:
Cita: 37
down vote
Had the same 27% problem with an emulator. It only got fixed after I deleted the AVD and recreated it, so this is very likely device/emulator related (and furthermore restarting the ADB did not fix the problem).
EDIT:
Found this over at project pages as Issue #21073, answered by benpar:
Update: This scenario can also be avoided if the AVD emulator is launched from the AVD Manager within Eclipse. The issue happens when launching the first emulator from the Run button in Eclipse.
To avoid:
Start Eclipse
Window -> AVD Manager
Start an emulator
Run the project
Al final lo que yo hago es ir a "Window -> AVD Manager" y lanzar el emulador con el que voy a trabajar. A partir de ahí puedo ejecutar el proyecto tantas veces como quiera y no parece que se quede colgado.
Espero que le sirva a alguien porque yo llevaba unos días así.
Saludos!!!