android-datepicker: UNERWARTETE AUSNAHME AUF HÖCHSTEM NIVEAU: classes.jar nicht gefunden
Ich versuche, Simons DatePicker lib-Projekt einzubeziehen (https://github.com/SimonVT/android-datepicker) in meinem eigenen Projekt. In der README-Datei heißt es, dass dies sowohl von seinem NumberPicker- als auch von seinem CalendarView-lib-Projekt abhängt. Also habe ich alle drei Projekte in mein Projektverzeichnis gestellt, liefandroid update lib-project
Auf ihnen (ich verwende ant) wurden die NumberPicker- und CalendarView-Bibliotheken als Abhängigkeiten der DatePicker-Bibliothek und die DatePicker-Bibliothek als Abhängigkeiten meines eigenen Projekts hinzugefügt. Bis jetzt ist alles in Ordnung. Es wird auch kompiliert, sodass die Abhängigkeiten zu funktionieren scheinen. Aber wenn das Dexen beginnt, bekomme ich den folgenden Fehler:
[dex] Converting compiled files and external libraries into /home/rogerrapid/MyProject/bin/classes.dex...
[dx]
[dx] UNEXPECTED TOP-LEVEL EXCEPTION:
[dx] java.io.FileNotFoundException: /home/rogerrapid/MyProject/android-datepicker/library/bin/classes.jar (No such file or directory)
[dx] at java.util.zip.ZipFile.open(Native Method)
[dx] at java.util.zip.ZipFile.<init>(ZipFile.java:214)
[dx] at java.util.zip.ZipFile.<init>(ZipFile.java:144)
[dx] at java.util.zip.ZipFile.<init>(ZipFile.java:158)
[dx] at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:206)
[dx] at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:131)
[dx] at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:109)
[dx] at com.android.dx.command.dexer.Main.processOne(Main.java:422)
[dx] at com.android.dx.command.dexer.Main.processAllFiles(Main.java:333)
[dx] at com.android.dx.command.dexer.Main.run(Main.java:209)
[dx] at com.android.dx.command.dexer.Main.main(Main.java:174)
[dx] at com.android.dx.command.Main.main(Main.java:91)
[dx] 1 error; aborting
Weiß jemand, wie man das löst? Ich denke, ich muss etwas übersehen. Ich habe noch nie versucht, eine Android-Bibliothek mit anderen lib-Abhängigkeiten hinzuzufügen.