try something like this,

ANT_OPTS="-Xms256M -Xmx512M"
export ANT_OPTS
ant ...


On 12/2/09 12:11 PM, sdphil wrote:
> used to be building fine, added some files, and now I'm running into
> this when I run "ant release" from the command line...
>
> dirs:
>       [echo] Creating output directories if needed...
>
> resource-src:
>       [echo] Generating R.java / Manifest.java from the resources...
>
> aidl:
>       [echo] Compiling aidl files into Java classes...
>
> compile:
>      [javac] Compiling 1 source file to C:\workspace\SlackerRadioAndroid
> \bin\classes
>
> dex:
>       [echo] Converting compiled files and external libraries into bin/
> classes.dex...
>      [apply]
>      [apply] UNEXPECTED TOP-LEVEL ERROR:
>      [apply] java.lang.OutOfMemoryError: Java heap space
>      [apply]     at java.util.AbstractList.iterator(Unknown Source)
>      [apply]     at com.android.dx.cf.code.Ropper.getAvailableLabel
> (Ropper.java:378)
>      [apply]     at com.android.dx.cf.code.Ropper.processBlock
> (Ropper.java:902)
>      [apply]     at com.android.dx.cf.code.Ropper.doit(Ropper.java:636)
>      [apply]     at com.android.dx.cf.code.Ropper.convert(Ropper.java:
> 253)
>      [apply]     at com.android.dx.dex.cf.CfTranslator.processMethods
> (CfTranslator.java:252)
>      [apply]     at com.android.dx.dex.cf.CfTranslator.translate0
> (CfTranslator.java:131)
>      [apply]     at com.android.dx.dex.cf.CfTranslator.translate
> (CfTranslator.java:85)
>      [apply]     at com.android.dx.command.dexer.Main.processClass
> (Main.java:297)
>      [apply]     at com.android.dx.command.dexer.Main.processFileBytes
> (Main.java:276)
>      [apply]     at com.android.dx.command.dexer.Main.access$100
> (Main.java:56)
>      [apply]     at com.android.dx.command.dexer.Main$1.processFileBytes
> (Main.java:228)
>      [apply]     at com.android.dx.cf.direct.ClassPathOpener.processOne
> (ClassPathOpener.java:134)
>      [apply]     at
> com.android.dx.cf.direct.ClassPathOpener.processDirectory
> (ClassPathOpener.java:190)
>      [apply]     at com.android.dx.cf.direct.ClassPathOpener.processOne
> (ClassPathOpener.java:122)
>      [apply]     at
> com.android.dx.cf.direct.ClassPathOpener.processDirectory
> (ClassPathOpener.java:190)
>      [apply]     at com.android.dx.cf.direct.ClassPathOpener.processOne
> (ClassPathOpener.java:122)
>      [apply]     at
> com.android.dx.cf.direct.ClassPathOpener.processDirectory
> (ClassPathOpener.java:190)
>      [apply]     at com.android.dx.cf.direct.ClassPathOpener.processOne
> (ClassPathOpener.java:122)
>      [apply]     at
> com.android.dx.cf.direct.ClassPathOpener.processDirectory
> (ClassPathOpener.java:190)
>      [apply]     at com.android.dx.cf.direct.ClassPathOpener.processOne
> (ClassPathOpener.java:122)
>      [apply]     at com.android.dx.cf.direct.ClassPathOpener.process
> (ClassPathOpener.java:108)
>      [apply]     at com.android.dx.command.dexer.Main.processOne
> (Main.java:245)
>      [apply]     at com.android.dx.command.dexer.Main.processAllFiles
> (Main.java:183)
>      [apply]     at com.android.dx.command.dexer.Main.run(Main.java:
> 139)
>      [apply]     at com.android.dx.command.dexer.Main.main(Main.java:
> 120)
>      [apply]     at com.android.dx.command.Main.main(Main.java:87)
>
>    

-- 

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

<<attachment: qr-gmail.png>>

Reply via email to