E Erlan Rospigliosi Member Licensed User Longtime User Aug 11, 2020 #1 Cuando agrego las librerias: AppCompat (versión 4.0) SlidingMenuWrapper (Versión 1.10) Me sale este error: B4A Versión: 10.0 Java Versión: 8 Parseando código. (0.48s) Building folders structure. (0.18s) Compilando código. (1.00s) Compilado códigos de diseños. (0.04s) Organizando librerías. (0.00s) (Android Support Library) Generando el fichero R. (0.00s) Compilando el código del motor de depuración. (0.07s) Compilando el código Java generado. (0.08s) Convirtiendo byte code a dex optimizado. Error UNEXPECTED TOP-LEVEL ERROR: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.android.dx.rop.cst.CstString.utf8BytesToString(CstString.java:81) at com.android.dx.rop.cst.CstString.<init>(CstString.java:200) at com.android.dx.cf.cst.ConstantPoolParser.parseUtf8(ConstantPoolParser.java:420) at com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser.java:271) at com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser.java:334) at com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser.java:310) at com.android.dx.cf.cst.ConstantPoolParser.parse(ConstantPoolParser.java:153) at com.android.dx.cf.cst.ConstantPoolParser.parseIfNecessary(ConstantPoolParser.java:127) at com.android.dx.cf.cst.ConstantPoolParser.getPool(ConstantPoolParser.java:118) at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:505) at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:420) at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:402) at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:253) at com.android.dx.command.dexer.Main.parseClass(Main.java:851) at com.android.dx.command.dexer.Main.access$7(Main.java:846) at com.android.dx.command.dexer.Main$ClassParserTask.call(Main.java:1822) at com.android.dx.command.dexer.Main.processClass(Main.java:834) at com.android.dx.command.dexer.Main.processFileBytes(Main.java:802) at com.android.dx.command.dexer.Main.access$3(Main.java:773) at com.android.dx.command.dexer.Main$FileBytesConsumer.processFileBytes(Main.java:1775) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:170) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144) at com.android.dx.command.dexer.Main.processOne(Main.java:756) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:650) at com.android.dx.command.dexer.Main.runMonoDex(Main.java:315) at com.android.dx.command.dexer.Main.runDx(Main.java:293) Picked up _JAVA_OPTIONS: -Xmx512M
Cuando agrego las librerias: AppCompat (versión 4.0) SlidingMenuWrapper (Versión 1.10) Me sale este error: B4A Versión: 10.0 Java Versión: 8 Parseando código. (0.48s) Building folders structure. (0.18s) Compilando código. (1.00s) Compilado códigos de diseños. (0.04s) Organizando librerías. (0.00s) (Android Support Library) Generando el fichero R. (0.00s) Compilando el código del motor de depuración. (0.07s) Compilando el código Java generado. (0.08s) Convirtiendo byte code a dex optimizado. Error UNEXPECTED TOP-LEVEL ERROR: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.android.dx.rop.cst.CstString.utf8BytesToString(CstString.java:81) at com.android.dx.rop.cst.CstString.<init>(CstString.java:200) at com.android.dx.cf.cst.ConstantPoolParser.parseUtf8(ConstantPoolParser.java:420) at com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser.java:271) at com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser.java:334) at com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser.java:310) at com.android.dx.cf.cst.ConstantPoolParser.parse(ConstantPoolParser.java:153) at com.android.dx.cf.cst.ConstantPoolParser.parseIfNecessary(ConstantPoolParser.java:127) at com.android.dx.cf.cst.ConstantPoolParser.getPool(ConstantPoolParser.java:118) at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:505) at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:420) at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:402) at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:253) at com.android.dx.command.dexer.Main.parseClass(Main.java:851) at com.android.dx.command.dexer.Main.access$7(Main.java:846) at com.android.dx.command.dexer.Main$ClassParserTask.call(Main.java:1822) at com.android.dx.command.dexer.Main.processClass(Main.java:834) at com.android.dx.command.dexer.Main.processFileBytes(Main.java:802) at com.android.dx.command.dexer.Main.access$3(Main.java:773) at com.android.dx.command.dexer.Main$FileBytesConsumer.processFileBytes(Main.java:1775) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:170) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158) at com.android.dx.cf.direct.ClassPathOpener.processDirectory(ClassPathOpener.java:229) at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:158) at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144) at com.android.dx.command.dexer.Main.processOne(Main.java:756) at com.android.dx.command.dexer.Main.processAllFiles(Main.java:650) at com.android.dx.command.dexer.Main.runMonoDex(Main.java:315) at com.android.dx.command.dexer.Main.runDx(Main.java:293) Picked up _JAVA_OPTIONS: -Xmx512M
Erel B4X founder Staff member Licensed User Longtime User Aug 11, 2020 #2 Moved to the questions forum. You need to increase MaxRamForDex in the ini file. Make sure to do it when the IDE is closed. Upvote 0
Moved to the questions forum. You need to increase MaxRamForDex in the ini file. Make sure to do it when the IDE is closed.