Ayer me encontré con un problema por el que me vi forzado a reinstalar Eclipse, y su plugin ADT para poder desarrollar para Android, una de las consecuencias de esto fue al intentar ejecutar una aplicación anteriormente creada en uno de mis teléfonos, aunque ocurría lo mismo si intentaba ejecutarlo en un dispositivo virtual creado desde el AVD.
El error era el siguiente:
Dex Loader] Unable to execute dex: Java heap space
Conversion to Dalvik format failed: Unable to execute dex: Java heap space
Esto conseguí solucionarlo Modificando mi archivo eclipse.ini, ubicado en C:\eclipse
una de las últimas lineas tenia el siguiente valor:
-Xms40m
Tuve que modificarlo a
-Xms512m
Como último paso tuve que reiniciar Eclipse, y con esto empezó a correr como la seda