I ran "ant -v" but I'm not sure what to make of the output:
dex:
[echo] Converting compiled files and external libraries into bin/
classes.dex...
Property "external-libs-folder" has not been set
[apply] Current OS is Windows Vista
[apply] Executing 'c:\users\shiri\dev\lib\android-sdk-
windows-1.6_r1\platforms\android-1.6\tools\dx.bat' with arguments:
[apply] '-JXmx256M'
[apply] '--dex'
[apply] '--output=c:\users\shiri\dev\projects\zxing-read-only
\android\bin/classes.dex'
[apply] 'c:\users\shiri\dev\projects\zxing-read-only\android\bin
\classes'
[apply]
[apply] The ' characters around the executable and arguments are
[apply] not part of the command.
[apply] error: no command specified
[apply] usage:
[apply] dx --dex [--debug] [--verbose] [--positions=<style>] [--
no-locals]
[apply] [--no-optimize] [--statistics] [--[no-]optimize-
list=<file>] [--no-strict]
[apply] [--keep-classes] [--output=<file>] [--dump-to=<file>] [--
dump-width=<n>]
[apply] [--dump-method=<name>[*]] [--verbose-dump] [--no-files]
[--core-library]
[apply] [<file>.class | <file>.{zip,jar,apk} | <directory>] ...
[apply] Convert a set of classfiles into a dex file,
optionally embedded in a
[apply] jar/zip. Output name must end with one
of: .dex .jar .zip .apk. Positions
[apply] options: none, important, lines.
[apply] dx --annotool --annotation=<class> [--element=<element
types>]
[apply] [--print=<print types>]
[apply] dx --dump [--debug] [--strict] [--bytes] [--basic-blocks
| --rop-blocks]
[apply] [--width=<n>] [<file>.class | <file>.txt] ...
[apply] Dump classfiles in a human-oriented format.
[apply] dx --junit [-wait] <TestClass>
[apply] Run the indicated unit test.
[apply] dx -J<option> ... <arguments, in one of the above forms>
[apply] Pass VM-specific options to the virtual machine that
runs dx.
[apply] dx --version
[apply] Print the version of this tool (1.2).
[apply] dx --help
[apply] Print this message.
It looks like dx.bat is called on with several arguments, but they
aren't used when dx is called? I'm not sure.
Thanks for your help!