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.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage