"Não é possível executar dex : limite de sobrecarga GC excedido"

? Angbeny Finch @ | Original: StackOverFlow
---

Estou projetando uma aplicação android com eclipse. Quando tento executar vejo esta janela:

"Não é possível executar dex : limite de sobrecarga GC excedido"

The message is

"Não é possível executar dex : limite de sobrecarga GC ultrapassado   Limite de sobrecarga GC excedido "

---

Top 5 Responder

1brainvision @

Já pediu e já resolvido, mais de uma vez .. BTW você deve editar o arquivo eclipse.ini e dar mais memória virtual para ele!

Assim, por exemplo :

--launcher.XXMaxPermSize
256M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m

Esses são os meus valores padrão .. tentar com algo assim

--launcher.XXMaxPermSize
512M
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms512m
-Xmx1024m

Olhe aqui para mais detalhes: http://stackoverflow.com/questions/9471194/unable-to-execute-dex-gc-overhead-limit-exceeded

Eu também acho útil quando algo como problemas GC gerais acontecer esta solução: http://stackoverflow.com/a/20461943/3443362 Se você não tem tanta RAM em seu PC / laptop esta última sugestão é musch mais melhor ..