For months now, I have been having problems in which dx by SDK 1.5 (r1
or r2) fails to convert with error 2 on a set of .class files that dx
by SDK 1.1 succeeds in converting.  It has been pointed out that the
Dalvik converter shouldn't be any different between the 1.1 and 1.5
SDKs.  Nevertheless, my problem stands, and I have no idea how to fix
it because the converter doesn't output very useful error messages.

The following dx transcripts are, admittedly, a little laborious.  The
important thing to note is that they are identical for both versions
down to the line "processing ././resources.ap_...", which is
apparently one of the last steps in the process.  Thereafter, 1.1
succeeds and 1.5 fails.

Please tell me what the next step is in fixing this problem.  It's
been months now and I just don't know what to do about it.

Thank you.

================================================================================

USING DX FROM SDK 1.1_r1

$ which dx
[Path_To_Android]/android/android-sdk-mac_x86-1.1_r1/tools/dx
$ dx --dex --verbose --output=a.apk .
processing ././.DS_Store...
processing archive ././a.apk...
processing META-INF/MANIFEST.MF...
processing .DS_Store...
processing androidjxlsrc/.DS_Store...
processing androidjxlsrc/jxl/.DS_Store...
processing androidjxlsrc/jxl/biff/.DS_Store...
processing androidjxlsrc/jxl/read/.DS_Store...
processing androidjxlsrc/jxl/read/biff/.DS_Store...
processing androidjxlsrc/jxl/write/.DS_Store...
processing androidjxlsrc/jxl/write/biff/.DS_Store...
processing classes.dex...
processing com/.DS_Store...
processing com/myapp/.DS_Store...
processing com/myapp/android/.DS_Store...
processing functions.properties...
processing functions_da.properties...
processing functions_de.properties...
processing functions_en.properties...
processing functions_es.properties...
processing functions_fr.properties...
processing resources.ap_...
processing ././androidjxlsrc/.DS_Store...
processing ././androidjxlsrc/common/Assert.class...

[100s more .class files like Assert.class on previous line]

processing ././resources.ap_...
writing .DS_Store; size 6148...
writing androidjxlsrc/.DS_Store; size 6148...
writing androidjxlsrc/jxl/.DS_Store; size 6148...
writing androidjxlsrc/jxl/biff/.DS_Store; size 6148...
writing androidjxlsrc/jxl/read/.DS_Store; size 6148...
writing androidjxlsrc/jxl/read/biff/.DS_Store; size 6148...
writing androidjxlsrc/jxl/write/.DS_Store; size 6148...
writing androidjxlsrc/jxl/write/biff/.DS_Store; size 6148...
writing classes.dex; size 637516...
writing com/.DS_Store; size 6148...
writing com/myapp/.DS_Store; size 6148...
writing com/myapp/android/.DS_Store; size 6148...
writing functions.properties; size 4233...
writing functions_da.properties; size 819...
writing functions_de.properties; size 5146...
writing functions_en.properties; size 4233...
writing functions_es.properties; size 5877...
writing functions_fr.properties; size 5139...
writing resources.ap_; size 2027...
$

================================================================================

USING DX FROM SDK 1.5_r2 (same problem with r1)

$ which dx
[Path_To_Android]/android/android-sdk-mac_x86-1.5_r2/platforms/
android-1.5/tools/dx
$ dx --dex --verbose --output=b.apk .
processing ././.DS_Store...
processing archive ././a.apk...
processing META-INF/MANIFEST.MF...
processing .DS_Store...
processing androidjxlsrc/.DS_Store...
processing androidjxlsrc/jxl/.DS_Store...
processing androidjxlsrc/jxl/biff/.DS_Store...
processing androidjxlsrc/jxl/read/.DS_Store...
processing androidjxlsrc/jxl/read/biff/.DS_Store...
processing androidjxlsrc/jxl/write/.DS_Store...
processing androidjxlsrc/jxl/write/biff/.DS_Store...
processing classes.dex...
processing com/.DS_Store...
processing com/myapp/.DS_Store...
processing com/myapp/android/.DS_Store...
processing functions.properties...
processing functions_da.properties...
processing functions_de.properties...
processing functions_en.properties...
processing functions_es.properties...
processing functions_fr.properties...
processing resources.ap_...
processing ././androidjxlsrc/.DS_Store...
processing ././androidjxlsrc/common/Assert.class...

[100s more .class files like Assert.class on previous line]

processing ././resources.ap_...

trouble writing output: shouldn't happen
$

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

Reply via email to