2013-12-14 33 views
16

Ho importato google play service library in una delle mie app e ora la mia eclissi si blocca e va fuori memoria quando provo a eseguire solo questa app. Non ci sono errori messege prima del lancio e ho appena provato un po 'di tempo ma senza successo.Eclipse hang dopo importazione google play library

Eclipse mi mostrare più questo messaggio:

Unable to execute dex: Java heap space 
Conversion to Dalvik format failed: Unable to execute dex: Java heap space 

Dopo l'aumento di memoria in eclipse.ini come è indicato in vari post, ottengo questo nuovo errore:

Unable to execute dex: GC overhead limit exceeded 
GC overhead limit exceeded 

Qui la mia eclissi. ini:

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vmargs 
-Xms1024m 
-Xmx1024m 
-XX:-UseCompressedOops 
-Dorg.eclipse.swt.browser.DefaultType=mozilla 

Qualcuno può aiutarmi? Non ho idea di come risolvere questo problema ...

risposta

5

È necessario modificare i parametri -XmsAm e -XmxBm manualmente dal file eclipse.ini per aumentare la memoria. Qui prova questo.

https://stackoverflow.com/a/6024262/2896954

+3

Ciao e grazie per la risposta. Ho editi questa riga --launcher.XXMaxPermSize 256m e la aumento a 1024m e ora lavoro. Non riesco a vedere le righe che hai menzionato, pensi che sia meglio aggiungerle al mio ecplipse.ini? Ora tutto funziona ... –

Problemi correlati